Senior Lead Software Engineer
Role responsibilities
The role involves designing and architecting software solutions for public sector portals and decomposing monolithic applications into microservices. The engineer will provide technical leadership, mentor junior staff, and automate deployment processes within a CI/CD framework.
Requirements
Candidates need over 8 years of enterprise development experience in Java or Javascript and 4+ years of experience with application integrations. US citizenship or Green Card holder status is required, along with proficiency in both relational and non-relational databases.
Key skills
Java, Javascript, NodeJS, VueJS, PostgreSQL, Kubernetes, CosmosDB, Oracle, RESTful Web Services, Microservices, Agile Development, Software Architecture, CI/CD, Code Review, Technical Mentoring, System Design
Keywords
Java, Javascript, NodeJS, VueJS, PostgreSQL, Kubernetes, CosmosDB, Oracle, RESTful Web Services, Microservices, Agile, CI/CD, Software Architecture, Public Sector Portals, Enterprise Development, Relational Databases, Non-relational Databases, Cloud, Edge Computing, AI-ready Connectivity, Technical Leadership, Software Engineering, Automation, Deployment, Scrum