Job Openings
Mid Level Full Stack Developer (.NET)
About the job Mid Level Full Stack Developer (.NET)
Job Summary: We are looking for a motivated and detail-oriented Software Engineer to join our team in building robust, cloud-based web applications using .NET and AngularJS. In this role, you'll apply object-oriented design and software engineering best practices to create reliable and maintainable solutions. You will collaborate with cross-functional teams to turn complex business needs into intuitive technical outcomes, while continually enhancing your skills and contributing to the ongoing improvement of our development processes. Ideal candidates are self-driven, quality-focused, and passionate about delivering innovative, high-impact software.
Essential Functions / Duties / Responsibilities:
- Develop and maintain web applications built using .NET and AngularJS and hosted on the cloud
- Write efficient, high-quality code that follows OOP and SOLID principles
- Participate in development best practices, including unit testing, code reviews, and architecture discussions
- Work independently and proactively to optimize processes
- Cultivate a growth mindset to always learn new skills to improve the applications and yourself
- Work with stakeholders to translate problems and requirements into innovative solutions
Minimum Qualifications:
- Proven experience as a Full-Stack Developer with 3+ years of experience.
- Strong background with web development using the Microsoft stack, including ASP.NET Core, MVC, Web API and Entity Framework
- Strong background with a front-end JavaScript framework, preferably AngularJS
- Excellent understanding of applying OOP and SOLID principles in code
- Experience writing performant SQL server queries and optimizing them using their execution plans
- Experience working with cloud services on either Azure or AWS
- Excellent written and verbal communication skills
- Ability to work independently and as part of a team
- Problem-solving skills and a passion for learning new technologies.
Bonus Points:
- Experience in using cloud native and serverless technologies to modernize legacy applications
- Experience developing CI/CD pipelines (e.g., Jenkins, AWS DevOps).
- Experience with managing infrastructure (e.g., Certificates, Networking, Security)
- Experience with ETL processes (e.g. AWS Glue, Microsoft Fabric, SSIS)