Summary:
We are seeking an experienced Software Developer to join our team in building innovative security solutions for Homeland Security, Smart Cities, and Critical Infrastructures. The ideal candidate will be responsible for designing technical solutions, developing code, and performing component tests to align with product specifications. This role requires collaboration with architects, adherence to development methodologies, and providing strong support to the IVVQ team and site deployment.
Roles & Responsibilities:
- Participate in project teams to develop security solutions.
- Design, develop, and test components to meet product specifications.
- Collaborate with product and solution architects.
- Document designs to ensure usability, supportability, and maintainability.
- Adhere to software development methodologies and processes.
- Support the IVVQ team and site deployments.
Qualifications:
- 5+ years of experience in web application development with scalable micro-services architectures.
- Proficiency in Java Spring Boot, C# .Net Core, HTML5/CSS, JavaScript, Angular.
- Experience with relational databases (PostgresDB, MS SQL Server).
- Knowledge of container orchestration systems (Kubernetes, Docker Swarm, AWS ECS).
- Experience with test automation tools and frameworks for web applications.
- Experience with setting up continuous integration (e.g., GitLab CI).
- Strong knowledge of architectural styles and design patterns.
- Experience in SCRUM/Agile methodologies.
- Good communication and problem-solving skills.
- Experience with ClickHouse and Apache Nifi is a plus