Description

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.

Education

Bachelor's degree