Description:
Your responsibilities on the team will include but not be limited to:
- Designing, developing and implementing technical solutions using .NET in Microsoft Azure environments.
- Working with business analysts and end users to define system requirements.
- Working with the functional testers to ensure accuracy and solution integrity.
- Frequently communicating with users, and team members during program development to review progress and ensure that requirements have been met.
- Evaluating the best approach to solve problems.
- Presenting solutions and recommendations to stakeholders.
Desired Skills and Experience:
- A minimum of 7 years’ experience with enterprise software development using .NET stack.
- Development experience with the following, but not limited to, Azure Logic Apps, Azure Service Bus, and Azure Web/API Apps.
- Experience in SQL Server development.
- Experience delivering solutions using enterprise design patterns such as MVC, CQRS, SOLID principles and Micro Services architecture.
- Working knowledge of AngularJS.
Desirable Assets & Soft Skills:
- Experience with Power Apps.
- Familiarity with Unit Testing/Test-Driven Development.
- Capable of effectively and efficiently learning.
- A passion for technical excellence.
- Self-motivated, an individual that can complete tasks under minimal supervision.
- The ability to work under pressure.
- Exceptional interpersonal & collaborative skills.
- Comfort with performing component demonstration in front of key business holders, PMs, and clients.