This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The role of Software Engineer includes developing, maintaining, and enhancing software systems in accordance with project requirements. Works effectively both independently and collaboratively within a team. The role entails reviewing and testing software components to ensure compliance with design requirements and documenting test outcomes. Additionally, the Software Engineer II addresses and resolves software issues reports, employing suitable software development and design methodologies tailored to the development environment. Furthermore, the role provides specific insights into the software components of system design.
Job Responsibility:
Developing, maintaining, and enhancing software systems in accordance with project requirements
Reviewing and testing software components to ensure compliance with design requirements and documenting test outcomes
Addressing and resolving software issues reports, employing suitable software development and design methodologies tailored to the development environment
Providing specific insights into the software components of system design.
Requirements:
Java programming for distributed systems, with experience in networking and multi-threading
Agile development experience
NoSQL – MongoDB, or equivalent
Containerization – Docker, Kubernetes/K8s
Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g., Python, Ruby, Perl, etc.)
Implementing REST APIs
Developing applications in Spring framework
Experience with source code management practices and tools
Continuous Monitoring: ELK Stack (ElasticSearch, Logstash and Kibana), Nagios
Security clearance required
Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience may be substituted for a bachelor’s degree.