Senior Software Developer
You will be responsible for working closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet UAS technology requirements.
Responsibilities
Responsibilities
- Develop, troubleshoot, and debug applications.
- Manage cutting-edge technologies to improve legacy applications.
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
- Gather and address technical and design requirements.
- Provide training and support to internal teams.
- Build reusable code and libraries for future use.
- Liaise with developers, designers, and system administrators to identify new features.
- Follow emerging technologies.
- Teamwork skills with a problem-solving attitude
- Excellent analytical and time management skills
Requirements
- Have 5+ years solid expertise in building enterprise-level Node.js Applications with a strong
knowledge in the following related technologies & frameworks: Javascript, Typescript, Express.JS, Nest.JS, Loopback, Sequelize, Socket.io. Docker, Azure DevOps and Azure Kubernetes experience desired.
- Experience working with Unit Testing frameworks: Mocka, Chai, Istanbul
- Solid expertise in database technologies and ORMs including Sequelize, MySQL, MongoDB, Redis
- Experience setting up your own CI/CD pipelines
| Role |
DevOps - Other |
| Industry Type |
Aviation |
| Functional Area |
Engineering - Software & QA |
| Employment Type |
Full Time, Permanent |
| Role Category |
DevOps |
Education
- UG : B.Sc in Any Specialization, B.Tech/B.E. in Any Specialization
Key Skills
node.js
Devops
azure
PHP
Docker