Tech Stack
AngularAzureMicroservices.NETSQLTypeScript
About the role
- Own the technical design and delivery of functionality for new and existing application
- Steers code reviews as part of the development process.
- Builds user interface applications and back-end databases using various programming and scripting languages; creating functional specifications for internet and web-based projects.
- Supports the continuous delivery of service including; applications use auditing, development of software utilities, and application development procedures
- Supports quality assurance and user acceptance testing activities.
- Keeps apprised of upcoming technologies and development best practices.
- Recommends solutions based on the advantages and disadvantages of different available options.
- Perform other job-related duties as assigned by Managers(s).
Requirements
- Bachelor’s degree in Information Systems, Computer Science, software engineering, or related field.
- 8+ years of full stack software development experience, ideally in a SaaS environment.
- Expert-level proficiency with .NET(C#), SQL Server, and Microsoft Azure.
- Strong frontend experience with Angular, HTML, CSS, and TypeScript.
- Proven ability to lead projects, mentor developers, and take technical ownership.
- Track record of delivering high-quality software in an agile environment.
- Experience with event-driven or microservices architecture.
- Background in regulated industries (e.g. food, pharma, manufacturing).
- Familiarity with DevOps, CI/CD pipelines, and infrastructure-as-code.
- Excellent problem-solving, architectural thinking, and communication skills.