You will lead the end-to-end development of enterprise-scale distributed applications and AI-enabled features.
Responsibilities
- Build and design new applications and features from the ground up using the SAFe software delivery model.
- Conduct rapid POCs to evaluate and integrate new technologies and AI capabilities.
- Oversee development work from junior developers and offshore/onshore vendors.
- Lead user story breakdowns, architecture documentation, and SDLC artifact creation.
- Implement engineering best practices including design principles, logging, and test automation.
Required Skills
- 5+ years of experience building enterprise-scale distributed applications.
- Strong proficiency in JAVA, Python, and SQL (PL/SQL).
- Hands-on experience with Spring, AngularJS, Node.js, and AWS.
- Experience with XML, HTML, and shell scripting.
- Practical knowledge of microservices architecture and CI/CD pipelines.
- Experience with integration tools such as Kafka, MQ, or Azure function/logic apps.
- Working knowledge of data sources like Oracle, Janus, or HBase.
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field.
Preferred Skills
- Master's Degree in Computer Science or a related technical field.
- Experience in agile development and vertical feature slicing.