Location- Bellandur bangalore
Shift timings: 01:30 - 10:30 PM
Experience- 12- 16years
Key Responsibilities
Technical Leadership & Mentoring
Architecture & Solution Design
Software Engineering & Full-Stack Development
Cloud & Azure Development Engineering
Frontend Engineering & User Experience
Agile Delivery & Collaboration
Generative AI & Modern Engineering Practices
Enterprise Tools & Standards
Primary skill- Backend Development,Frontend Development,Cloud Engineering,Database & Integration,Engineering Practices,Architecture & Leadership
Required Skills / Qualifications
10 - 15 years of professional software engineering experience, with deep, expert-level hands-on expertise in C#, .NET Core / .NET, ASP.NET Web API, and full-stack application development.Strong working knowledge of Angular, TypeScript, HTML, JavaScript, and CSS/SCSS for frontend development.Experience building cloud-native applications using Microsoft Azure PaaS services.Hands-on experience with REST API development, backend services, system integration, and SQL-based data access.Strong understanding of software design patterns, SOLID principles, dependency injection, object-oriented programming, asynchronous programming, debugging, source control, and testing.Experience using Git and Azure DevOps pipelines for source control, CI/CD, and release automation.Experience working in Agile delivery environments.Strong problem-solving, collaboration, communication, and ownership skills.Proven experience owning end-to-end solution and integration architecture for enterprise-grade, cloud-hosted applications.Demonstrated ability to provide technical leadership, mentor engineers, and drive engineering standards and best practices across a team.Experience leading design reviews, code reviews, and technical decision-making for complex, cross-system initiatives.Ability to engage senior stakeholders, communicate technical trade-offs, and influence architecture and delivery decisions.Secondary / Preferred Skills
Experience with Azure Service Bus, Azure Redis, Azure Functions, Azure Storage, and Azure SQL Database.Exposure to Docker, containerization concepts, and Azure Container Registry.Experience with Azure Monitoring, logging, application insights, and production observability practices.Understanding of authentication and authorization concepts, including Azure Active Directory integration.Experience using GitHub Copilot or similar enterprise-approved AI-assisted development tools.Awareness of secure coding, application scanning, DAST, dependency management, and enterprise compliance practices.Relevant RMF, reservoir engineering, forecasting, or subsurface domain knowledge is preferred but not mandatory.Behaviours & Continuous Improvement
Demonstrates Way and Operational Excellence behaviours: direct, decisive, accountable, and results-focused.Takes ownership of assigned work items and drives them to closure with quality and accountability.Shows initiative in identifying technical improvements, automation opportunities, and modernization ideas aligned with RMF product objectives.Collaborates effectively with cross-functional and geographically distributed teams.Demonstrates openness to feedback, continuous learning, and adoption of modern engineering practices.Contributes to a safe, respectful, inclusive, and high-performing team environment.Leads by example, elevates the technical bar of the team, and mentors others toward growth and engineering excellence.Role Success Indicators
- Delivers secure, scalable, and maintainable full-stack application features aligned to business priorities.
- Builds reliable .NET APIs, Angular interfaces, and Azure-hosted services that improve user experience and operational stability.
- Improves engineering quality through testability, observability, reusable components, and disciplined delivery practices.
- Supports predictable Agile delivery through ownership, collaboration, proactive risk identification, and continuous improvement.
- Establishes sound, scalable architecture and integration designs that stand up over time and reduce technical debt.
- Grows team capability through mentoring, code reviews, and adoption of consistent engineering standards.
- Acts as a trusted technical advisor to product owners and leadership on solution direction, risks, and modernization opportunities.