Role responsibilities
The Software Engineer will collaborate with product managers and stakeholders to understand core business problems and design, develop, and maintain end-user and API-driven middleware applications. They will also participate in software code and design reviews and work collaboratively with cross-functional teams to identify and solve technical issues.
Requirements
Candidates must have a bachelor's degree in a relevant field and at least 4 years of related work experience. Hands-on experience with modern programming languages and an understanding of software security and cloud deployment operations are also required.
Key skills
Software Development, Java, JavaScript, Python, C#, C++, Typescript, HTML, CSS, API, Middleware, Agile, Azure, Git, Kubernetes, AI
Keywords
Software Engineer, Middleware, API, Java, JavaScript, Python, C#, C++, Typescript, HTML, CSS, Agile, Azure, Git, Kubernetes, AI, ML, Security Clearance, ETL, Data Warehousing