Full Stack Developer (.NET)**Job Summary**:**In this role, you will**:- Collaborate with the IT team in solutioning to assure project and tasks are in alignment with the business strategy and IT digital strategy- Work in projects and development activity- Support, assist and facilitate discussions with multiple stakeholders- Collaborate with Project Managers/Scrum Masters to manage scope, manage business partner expectations, and provide input into the identification of risks, dependencies, and stakeholders as input into project plans if required- Partner with business stakeholders to drive the development of acceptance criteria along with plans to facilitate user acceptance testing that ensure solutions built meet business needs if required.- Directly contribute to the QA team's test strategy and approach to ensure that the designed solutions satisfy the business requirements- Provide the production support teams with guidance and business knowledge on reported issues**Qualifications**:- Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline- 3 to 6 years of experience with.Net Framework or as a.Net Full Stack Developer- 3 to 6 years of experience with web API (.Net core) as well as some/many of the following: ASP.Net MVC, HTML, CSS, Angular or React or similar framework- Experience with Azure Development (IAAS, PAAS, Key vault, Azure functions, Blob, App Insights)- Solid understanding of software development life cycle models- Knowledge of both Agile Project Management and DevOps tools and practices including and/many of the following:- GitHub, Jenkins, ELK, Nagios- Solid understanding of SDLC models with the proven ability to lead software development projects and ensure objectives, goals, and commitments are met