AV
Job Description
- Architect and design enterprise-grade applications using Cloud platforms , C#/.NET , Node.js , Angular , and React .
- Collaborate with the Architectural Review Board to ensure alignment with enterprise architecture and technical standards.
- Provide technical leadership and mentorship to developers, fostering growth through coaching, code reviews, and design guidance.
- Translate complex business requirements into scalable, maintainable, and secure technical solutions .
- Drive full software development lifecycle from concept and design to testing, deployment, and support.
- Set and enforce best practices in coding, design, DevOps, and agile delivery .
- Lead troubleshooting, performance tuning, and refactoring initiatives as needed.
- Act as a technical point of contact for stakeholders, cross-functional teams, and project managers to ensure delivery excellence.
- Work closely with Scrum team members to plan, design, develop and test cloud based software applications
- Participate as a scrum member, estimating and evaluating existing stories, as we'll as writing new stories
- Be a key participant in creating a Quality First, Zero Defects culture. Promote Shift Left approach
- Develop and deliver enhancements to the existing code base by crafting we'll-documented, modular, and testable code
- Troubleshoot, diagnose and identify failing systems through the use of instrumentation
- Active contribution across all phases of the SDLC (planning, design, implementation, testing, deployment, and support)
- Build/Enhance CI/CD pipelines
- Be part of innovation culture and find ways to optimize processes and services
- A strong customer focus and desire to improve our customers lives.
What you'll Need to be Successful
- Bachelor/masters degree in computer science or equivalent
- Excellent communication skills (Must have)
- 11+ years of hands-on experience in software development with strong expertise in C#, .NET, Node.js, Angular, and React .
- Proven experience designing and building cloud-native applications on platforms like AWS, Azure, or GCP .
- Solid understanding of microservices architecture , APIs, and modern integration patterns.
- Strong leadership skills with the ability to mentor, guide, and inspire development teams .
- Experience collaborating with Architectural Review Boards and contributing to enterprise-level design decisions.
- Deep knowledge of software engineering best practices CI/CD, TDD, design patterns, and clean code principles.
- Excellent communication and stakeholder management skills, with the ability to translate technical concepts into business value.
- Knowledge of GraphQL
- Knowledge with monitoring and alerting tools as we'll as analysing system metrics for performance and reliability tuning.
- Knowledge of TypeScript, Angular/React.
- Knowledge of Generative AI and Large Language Models (LLMs) is a strong advantage