C# Developer

Software Developer in Phoenix, AZ

Posted 2019-12-06

Work with scrum team to ensure that all functionality is properly designed, developed, tested, and delivered per the requirements documented by product team.
Develop low-level design document to be used by team members for development.
Actively participate in code reviews to ensure coding standards are enforced and adequate code coverage is maintained.
Develop and document test plans, automated test cases, regression tests, integration tests, and end-to-end tests.
Integrate automated testing into Azure Pipelines to ensure quality at build and deployment.
Utilize Azure templates and Coded Infrastructure to create and update environments on demand
Understand the effect of iterative development and release management processes dictated by an Agile Scrum environment
Work with product teams, scrum teams, and internal groups to ensure customer requirements are being developed and adequately tested.
Create and follow design documentation to develop and enhance applications written in C# utilizing the Azure technologies (Azure Service Bus, Azure App Services, etc), .NET Core, .NET Framework, Xamarin, .NET MVC, Entity Framework, ASP.NET, Javascript, CSS, Azure SQL, SQL Server, and Oracle

Bachelor’s Degree in Computer Science or equivalent experience
3 years experience with the C# programming language
3 years experience developing high performance DML
3 years experience with unit testing (TDD experience preferred)
2 years experience with test automation
2 years experience with cloud technologies (Azure preferred)
1 year experience creating low level design documentation for small to midsized efforts.
Experience developing in an Agile SCRUM environment
Experience with automated UI and web service testing.
Experience with Git Version Control System.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.