Software Engineering Excellence: Drive Innovation and Deliver Cutting-Edge Solutions
We are seeking a highly skilled Senior Software Developer/Engineer to join our team. As a key member of our software engineering group, you will design innovative software solutions, integrate and deploy complex systems using SecDevOps practices, undertake web-focused User Interface development and User Experience evolution, research, prototype, investigate, and develop technologies and systems.
* Key responsibilities include designing, developing, and deploying software applications, as well as collaborating with cross-functional teams to deliver high-quality solutions.
* Integration with external systems/applications (REST API, integration protocols, JSON/XML)
* Integration and customization of open source technologies (NiFi, Kafka, Elastic (ELK) Stack, Solr)
* CI/CD tools and technologies and infrastructure as code (Ansible, Jenkins, git)
* Java and related open-source frameworks
* Containerization using Docker, Kubernetes
* JIRA and Confluence
You will have opportunities to lead or contribute to customer demonstrations, engagement, and innovation activities and initiatives, and business development responses.
A Bachelor's Degree in Software Engineering, Computer Science, or Electrical Engineering (with software engineering experience) is required.