Coach and develop a high-performing team both locally and remotely
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Collaborate with end users and product teams to ensure timely alignment of technical deliverables.
Escalate project delivery risks to senior stakeholders across technology, product, and business, along with a mitigation plan.
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise.
10+ Years of building enterprise grade software products
Expertise in Java, Spring Core, Spring Boot, REST APIs, JPA (OR) Python and relevant microservices framework.
Expertise in JavaScript, Typescript, React and popular test framework for UI
Proficiency in Object-Oriented Design (OOD) and Test Driven Development (TTD), with hands-on experience in test automation frameworks like Junit, Mockito, Playwright and Cucumber.
Strong understanding of security standards such as OAuth, TLS, and Kerberos.
Familiarity with log/metric collection and monitoring technologies like ELK stack, Prometheus, Grafana, AppDynamics, and Splunk.
Proficiency in using Agentic AI Coding assistance such as Copilot, Claude, Windsurf, Gemini.
Experience with event-driven processing using Kafka, and other AMQP framework.
Hands-on experience with building CI/CD pipelines using Git, Maven, Jenkins, SonarQube, and Fortify.
Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
Preferred qualifications, capabilities, and skills
Agile software development experience adhering to a product operating model.
Experience in building enterprise solution focused on Data Analytics will be beneficial
Experience in Finance Reporting will be beneficial
Experience in building cloud-native web applications.
Exposure to NoSQL databases such as Cassandra
Experience in LLM based implementations will be beneficial
Knowledge of Domain Driven Design, microservices patterns, and modern architectures.