We are looking for a highly experienced Senior Developer to oversee the technical development of software projects and guide a team of developers toward delivering innovative, scalable, and robust solutions. The ideal candidate is a hands-on senior team member who combines deep technical expertise with strong leadership and communication skills.
Requirements
- 6+ years of experience working as full stack web software developer
- Bachelor’s or master’s degree from a recognized university in Computer/IT other relevant engineering disciplines
- 2+ years of experience in front-end development using Angular/React framework
- 2+ years of experience with JavaScript or Typescript Language
- 2+ years of experience in back-end development using ASP.NET Core (Web Apps, APIs)
- 2+ years of experience with.NET
- 2+ years of experience in cloud development using Microsoft Azure
- Experience developing web and desktop applications, both front end and backend
- Must have experience with Git and CI/CD Pipeline configuration using ADO or GitHub
- Good to have experience with Modern Application Authentication and Authorization using Azure Active Directory (Entra ID)
- Must have experience with SQL Server Database
- Understanding of low level system design
- Good understanding of micro services, monolithic architectures, and serverless designs
- Agile
Benefits
- Competitive compensation
- Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits
- Retirement benefits
- Global networking & cross-functional opportunities
- Annual vacations & holidays
- Day care assistance program
- Training and development program
- Tuition assistance program
- Workplace flexibility policy
- Relocation program
- Transportation facility