
- Strong proficiency in C language.
- Good understanding of basic network fundamentals and protocols.
- Good skills on system troubleshooting and debugging.
- Good understanding of operation system, socket programing and multi-thread programing.
- Good understanding of REST design and Object-Oriented Design
- Good understanding of JSON syntax and JSON schema syntax
- Knowledge of data structure and different algorithms.

About Incedo Inc.
About
Connect with the team
Similar jobs


• As a member of the development team, become deeply familiar with the product goals, and provide thought leadership on the technical aspects of realizing the product goals
• Contribute to the SDLC best practices, modeled after contemporary industry standards, and ensure the practices are diligently followed
• Encourage automation in various aspects of software development such as code reviews, unit tests, continuous integration, system testing. Identify appropriate tools, and create best practices around automation
• Participate in requirement gathering, analysis, designing proofs of concepts
• Team up with various stakeholders in aiding project planning, estimation, execution, and production support
• Identify the most appropriate platforms, frameworks, and third-party components to meet the product requirements
• Define and own the interfaces, such as services and APIs between product components
• Perform code walkthroughs, reviews. Promote code-reuse. Identify opportunities for refactoring code, and ensure code is modular and extensible.
• Ensure adequate coverage of functional and non-functional requirements in test plans
• Provide guidance on production support/bug-fixing issues. Own the technical resolution of high-priority fixes
Technical Skills:
• 0-3 years of hands-on experience with Python and Python-based frameworks such as Django, Flask, and web2py, etc.
• Hands-on experience with web-based front-end technologies is a plus
• Understanding of fundamental design principles for building a scalable web application and integration using RESTful APIs and JSON data
• Deep familiarity with n-tier and MVC patterns
• Strong unit testing and debugging skills
• Familiarity with CI tools such as Jenkins
Who are we looking for?
• Should be comfortable working in a team-oriented, fast-paced, collaborative environment
• Willingness to take on ownership and responsibility
• Resourceful, confident under pressure, ability to communicate with folks with varied experience and backgrounds
• Aptitude for problem-solving and analytical skills
Job title : Backend Engineer
Location : Remote
Job Description
- Responsibilities:
- Execute on the software development strategy to improve our dynamic highly distributed system
- Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
- Collaborate closely with the product management, architects and dev-ops to achieve quality releases
- Work hand-in-hand with customer support, documentation and downstream teams to enable customer success
- Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
- Be able to clearly communicate goals and desired outcomes to internal project teams
- Interview, mentor and coach new team members
Skills :
Requirements:
- BS/MS in Computer Science/Engineering with 8 years or equivalent experience
- Be a self-starter, able to learn independently and adapt quickly
- Advanced-level of experience as hands-on Core Java Software Engineer in a distributed/cloud-based product
- Solid experience with Spring framework, Rest API, MongoDB, ElasticSearch, Kubernetes and Docker
- Cloud Experience (AWS, Google Cloud, Azure)
- Strong experience and knowledge with Micro services, distributed processing systems, and performance optimization
- Experience with Agile development process and embrace Agile methodologies
- Strong believer of automation test and strive for higher code coverage
- Can-do attitude on problem-solving, quality and ability to execute
Education
- BS/MS in Computer Science/Engineering with 5 years or equivalent experience
Job Description
Job Summary
- BS/BE/BCA/MSC/MCA degree in Computer Science, Engineering or a related subject
- Hands on experience is preferable in designing and developing applications using Java EE platforms
- Object oriented analysis and design using common design patterns.
- Profound insight of Java and J2EE internals
- Excellent knowledge of Relational Databases and SQL
- Experience in developing web applications using at least one popular web framework (JSF, HTML5, MVC)
- Knowledge on Micro services, Containers / Docker would be added advantage.
- Knowledge on data science would be preferred.
- Exposure to building API, rest service and webservices.
- Exposure to open source like Tensor flow, NIFI, Stream pipes etc.,
- Experience with test-driven development
- Good communication skills and client-oriented attitude
- Organized and detail-oriented person
- Problem solving skills, analytical mind and positive attitude
- Results oriented and focused on meeting deliverable timelines
- Availability to travel, if needed
- Fluency in English is a must
Responsibilities and Duties
- Design and develop features and modules for mission-critical applications
- Build modules on MES products like (SAP, Apriso, Rockwell etc.,)
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies
Required Experience, Skills and Qualifications
2 - 5 years of hands-on Software Development experience using the below mentioned Technologies
- Java / J2EE
- EJB, JSF, Servlets
- HTML, HTML5
- SQL server / Oracle
- Json, webservice and etc.
Benefits
- Candidate would be Trained on SAP modules.
- Industry best pay.
Job Type: Full-time
Database Administrator Lead - PostgreSQL
ABOUT Ashnik
Established in 2009, Ashnik is a leading open-source solutions and consulting company in South East Asia and India, headquartered in Singapore. We enable digital transformation for large enterprises through our design, architecting, and solution skills. Over 100 large enterprises in the region have acknowledged our expertise in delivering solutions using key open-source technologies. Our offerings form critical part of Digital transformation, Big Data platform, Cloud and Web acceleration and IT modernization. We represent EDB, Pentaho, Docker, Couchbase, MongoDB, Elastic, NGINX, Sysdig, Redis Labs, Confluent, and HashiCorp as their key partners in the region. Our team members bring decades of experience in delivering confidence to enterprises in adopting open source software and are known for their thought leadership.
THE POSITION
Ashnik is looking for talented and passionate people to be part of the team for an upcoming project at client location.
RESPONSIBILITIES
· Monitoring database performance
· Optimizing Queries and handle escalations
· Analyse and assess the impact and risk of low to medium risk changes on high profile production databases
· Implement security features
· DR implementation and switch over
QUALIFICATION AND EXPERIENCE
· Preferably have a working experience of 4 Years and more , on production PostgreSQL DBs.
· Experience of working in a production support environment
· Engineering or Equivalent degree
· Passion for open-source technologies is desired
ADDITIONAL SKILLS
· Install & Configure PostgreSQL, Enterprise DB
· Technical capabilities PostgreSQL 9.x, 10.x, 11.x
· Server tuning
· Troubleshooting of Database issues
· Linux Shell Scripting
· Install, Configure and maintain Fail Over mechanism
· Backup - Restoration, Point in time database recovery
· A demonstrable ability to articulate and sell the benefits of modern platforms, software and technologies.
· A real passion for being curious and a continuous learner. You are someone that invests in yourself as much as you invest in your professional relationships.
LOCATION: Bangalore & Mumbai
Experience: 7 yrs plus
Package: upto 20 LPA


- Lead multiple client projects in the organization.
- Define & build technical architecture for projects.
- Introduce & ensure right coding standards within the team and ensure that it is maintained in all the projects.
- Ensure the quality delivery of projects.
- Ensure applications are confirmed to security guidelines wherever required.
- Assist pre-sales/sales team for converting raw requirements from potential clients to functional solutions.
- Train fellow team members to impose the best practices available.
- Work on improving and managing processes within the team.
- Implement innovative ideas throughout the team to improve the overall efficiency and quality of the team.
- Ensure proper communication & collaboration within the team
Requirements
7+ Years of experience in developing large scale applications.
Solid Domain Knowledge and experience with various Design Patterns & Data Modelling (Associations, OOPs Concepts etc.)
Should have exposure to multiple backend technologies, and databases - both relational and NOSQL databases
Should be aware of latest conventions for APIs
Preferred hands-on experience with GraphQL as well as REST API
Must be well-aware of the latest technological advancements for relevant platforms.
Advanced Concepts of Databases - Views, Stored Procedures, Database Optimization - are a good to have.
Should have Research Oriented Approach
Solid at Logical thinking and Problem solving
Solid understanding of Coding Standards, Code Review processes and delivery of quality products
Experience with various Tools used in Development, Tests & Deployments.
Sound knowledge of DevOps and CI/CD Pipeline Tools
Solid experience with Git Workflow on Enterprise projects and larger teams
Should be good at documentation at project level and code level ; Should have good experience with Agile Methodology and process
Should have a good understanding of server side deployment, scalability, maintainability and handling server security problems.
Should have good understanding on Software UX
Proficient with communication and good at making software architectural judgments
Expected outcomes
- Growing the team and retaining talent, thus, creating an inspiring environment for the team members.
- Creating more leadership within the team along with mentoring and guiding new joiners and experienced developers.
- Creating growth plans for the team and preparing training guides for other team members.
- Refining processes in the team on a regular basis to ensure quality delivery of projects- such as coding standards, project collaboration, code review processes etc.
- Improving overall efficiency and team productivity by introducing new methodologies and ideas in the team.
- Working on R&D and employing innovative technologies in the company.
- Streamlining processes which will result in saving time and cost optimization
- Ensuring code review healthiness and shipping superior quality code
Benefits
- Unlimited learning and growth opportunities
- A collaborative and cheerful work environment
- Exceptional reward and recognition policy
- Outstanding compensation
- Flexible work hours
- Opportunity to make an impact as your work will directly contribute to our business strategy.
At Nickelfox, you have a chance to craft a career path as unique as you are and become the best version of YOU. You will be part of a team with a ‘no limits’ mindset in an inclusive, people-focused culture. And we’re counting on your unique perspective to help Nickelfox grow even faster.
Are you passionate about tech? Dedicated to learning? Come, join us to build an extraordinary experience for yourself and a dignified working world for all.
What makes Nickelfox a great place for you?
In Nickelfox, you’ll join a team whose passion for technology and understanding of business has driven the company to serve clients across 25+ countries in just five years. We partner with our customers to fuel their growth story and enable them to make the right decisions with our customized technology services and insights. All in all, we are passionate to see our customers win the day. This is the reason why 80% of our business comes from repeat clients.
Our mission is to provide dignified employment and an environment that recognizes the uniqueness of every individual and values their expertise, and contribution. We have a culture that encourages everyone to bring their authentic selves to work. Our people enjoy a collaborative work environment with exceptional training and career development. If you like working with a curious, youthful, high-performing team, Nickelfox is the place for you.
Must skills:
Hands- on in the following:
- Java 8/J2EE
- Spring boot
- Gradle/Maven
- REST API
- ORM- hibernate/ JPA
- Unit Testing and Integration Testing- Junit/ TestNG
Good to have:
Hands-on in the following:
- CI/CD pipeline deployment
- Messaging- ActiveMQ/RabbitMQ/MQ
- DB2
- Kafka
- NoSQL framework exposure

Primary Responsibilities
- Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
- Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
- Collaborate on or lead development of technical design and specifications as required
- Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
- Take on leadership roles as needed
Skills & Requirements
- Bachelor’s Degree required, preferably in Computer Science or related field
- 3+ years of software development experience using GoLang/Java programming language
- Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
- Experience with a micro-services architecture is a plus
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Experience with PostgreSQL or other Relational Databases
- Test-driven development mindset and a focus on quality, scalability and performance
- Strong programming fundamentals and ability to produce high quality code
- Solid understanding of Agile (SCRUM) Development Process required



