Main Skillset: C#, SQL Server, MVC, TFS, Agile experience (3+ years), Angular, Experience migrating .NET applications to Azure using PaaS technologies, Financial services industry experience, preferably in a transaction processing environment
About the team: Our teams are self-managed and cross-functional. We are focused on delivering value to the company through technical solutions. Each team is composed of Developers, Quality Assurance Engineers, a Product Owner and a Scrum Master.
Responsibilities
- As a team member, you will be involved in defining solutions, estimating effort and collaborating with other team members to deliver.
- Participate in team activities (i.e. Sprint Planning, Story Grooming, Sprint Retros etc.)
- Design new applications using Angular and REST technologies
- Support existing MVC and WCF based applications
- Facilitate technical discussions and provide alternate approaches to arrive at the best solution for the team
Requirement
- 5+ Years’ Experience software development utilizing .NET Framework 4.5+, MS SQL Server 2012+, C#, Visual Studio Team System, and Team Foundation Server, MVC
- 3+ Years AGILE SCRUM development
- 3+ Years’ experience developing Unit Tests using nUnit, MSTest or a similar framework.
- Financial services industry experience, preferably in a transaction processing environment
- Strong verbal and written communication skills required
Desired
- Bachelor’s degree in computer science or the equivalent combination of education, training, or work experience.
- Experience migrating .Net applications to Azure using PaaS technologies
- Secure Development Practices