About the company
Navtech an ISO-certified company provides Solutions and Services that help make a lasting impact on our customers' business. Development centers in India and US, awarded Best Cloud services provider by Good Firms and AWS Certified partner.
Responsibilities
- Write reusable, testable, and efficient code. Test and debug programs
- Participate in full development life-cycle: concept, design, build, deploy, test and release
- Integrate user-facing elements with server-side logic
- Integrate data storage solutions like MongoDB, MySQL etc.
- Work with product teams on new product ideas, designs, prototypes, and estimates
- Drive a best practices approach to the continuous improvement of our products, processes, and tools
- Write and maintain documentation for all features in development
- Develop back-end and front-end components to improve responsiveness and overall performance
- Implement security and data protection solutions
- Coordinate, guide, and mentor other software engineers within the team
Requirements
- Good knowledge/experience of web frameworks such as Angular, Django, Flask, etc.
- Knowledge of object-relational mapping (ORM)
- Experience with SSH and working with Ubuntu systems
- Experience working with queues and background jobs
- Experience working with ReST API
- Experience working with Containers, Docker, AWS
- Able to integrate multiple data sources and databases like MySQL, PostgreSQL, MongoDB into one system
- Familiarity with PHP, JavaScript, MySQL, Apache, Nginx, APIs, HTML, CSS, Typescript, Bootstrap, Nodejs, Reactjs etc.
- Proficient understanding of code versioning tools like Git, SVN etc.
- Familiarity with NoSQL database (Redis, Cassandra)
- Experience with MongoDB (preferred, not mandatory)
- Experience with VueJS (preferred, not mandatory)
- Ability to work in a cloud environment. Experience on AWS or Azure would be an added advantage
- Master's Degree / Bachelor's (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in English Medium
- Good logical, analytical and communication skills with client interaction experience
Conditions
- Performance review and Appraisal Twice a year
- Competitive pay package with additional bonus & benefits
- Work with US, UK & Europe based industry renowned clients
- Medical Insurance cover for self & family
- Work with a culturally diverse team from different geographies