✨ About The Role
- As a Software Engineer, you will actively participate in the development, testing, and deployment of infrastructure solutions.
- You will take ownership of specific modules or functionalities while being mentored by more experienced engineers.
- The role requires practical knowledge of containerized environments such as Docker and familiarity with CI/CD pipelines.
- Experience with SQL and PostGIS for managing relational databases and geospatial data is important for this position.
- The job may require up to 10% travel, and the ability to obtain and maintain an active Public Trust clearance is necessary.
âš¡ Requirements
- The ideal candidate will have 2-4 years of hands-on software engineering experience, demonstrating strong coding, debugging, and problem-solving skills.
- Proficiency in Big Data, Cloud, or Enterprise Frameworks is essential, with hands-on experience in frameworks like Play, Spring Boot, or Quarkus.
- A solid understanding of software design and architecture patterns, including MVC and microservices, is crucial for creating robust solutions.
- Experience in front-end development with JavaScript, HTML, and CSS, along with proficiency in React, is highly valued.
- The candidate should possess strong interpersonal and teamwork skills, enabling effective collaboration within a diverse team.