L
Specialist - Software Engineering
LTM
- ๐ฎ๐ณ India
- On-site
- 2 weeks ago
- Azure
- Agile
- Machine Learning
- C#
- .NET Core
- .NET
- ASP.NET
- Angular
- TypeScript
- HTML
- JavaScript
- CSS
- REST API
- SQL
- Object Oriented Programming
- Git
- Azure DevOps
- CI/CD
- Redis
- Azure Functions
- Azure SQL
- Docker
- Azure Active Directory
- AI
- DAST
- RMF
2 weeks ago
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.
Specialist - Software Engineering ยท LTM