Description
We are seeking a Senior Software Engineer with 6+ years of experience in designing, developing, and supporting scalable enterprise applications.
The role involves building cloud-native solutions, developing modern web applications, and working across the full software development lifecycle.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications.
- Build backend services using C#, .NET, and Microservices.
- Develop front-end solutions using React/Angular, JavaScript, HTML, and SCSS.
- Implement cloud-native solutions on Azure or AWS.
- Work with Docker, Kubernetes, and CI/CD pipelines.
- Apply SOLID principles and design patterns to deliver high-quality software.
- Collaborate with cross-functional teams and mentor junior engineers.
- Support application performance, reliability, and production issues.
- Contribute to test automation using Playwright/Selenium.
Required Qualifications
- 6+ years of software development experience.
- Strong hands-on experience in C#, .NET, Microservices, Azure/AWS.
- Proficiency in React or Angular, JavaScript, HTML, and SCSS.
- Experience with Docker, Kubernetes, and cloud services such as Service Bus and Key Vault.
- Solid understanding of Design Patterns and SOLID principles.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with Playwright, Selenium, or other test automation tools.
- Exposure to AI/ML or Generative AI technologies.
- Experience mentoring engineers and leading technical initiatives.
- Knowledge of DevOps, CI/CD, and distributed systems architecture.
What's in it For You?
- Hybrid Work Model: We've adopted a flexible hybrid working environment for our office-based roles while delivering a seamless experience that is digitally and physically connected.
- Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities.
- Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow's challenges and deliver real-world solutions.
- Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.
- Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more.
- Social Impact: Make an impact in your community with our Social Impact Institute.