Summary:
We are seeking a Software Developer to join our project team and contribute to the development of innovative solutions for our client's critical infrastructures. You will be responsible for technical/solution designs, code development, and testing to ensure alignment with product specifications.
Key Responsibilities:
- Develop and maintain full web applications using scalable microservices-based architectures.
- Collaborate with product/solution architects to implement development roadmaps.
- Ensure adherence to our client software development methodologies and processes.
- Document designs to ensure usability, supportability, and maintainability.
- Provide strong support to the Integration, Verification and Validation teams and site deployments.
Qualifications:
- Bachelor's Degree in Information Technology or equivalent.
- Min 5 years of experience in C#/.NET development and custom API development.
- Experienced in full web application development lifecycle of scalable micro-services-based architectures
- Proficiency in C#, .Net Core, HTML5/CSS, Angular.
- Experience with relational databases (PostgresDB, MS SQL Server) and container orchestration systems (Kubernetes, Docker Swarm, AWS ECS).
- Familiarity with test automation tools, CI/CD pipelines (GitLab CI), and virtualization technologies.