Sr. .NET Developer

Macon, Georgia

Post Date: 11/27/2017 Job ID: 26373 Industry: Other Area(s)

Sr. .NET Developer

The Sr. .NET Developer will be responsible for working closely with analysts and dynamic project teams to design and develop the next-generation, complex corporate Billing System and integration with multidisciplinary system components. They will be responsible for technical analysis and design, coding, unit testing, and maintaining production applications utilizing the Accenture Duck Creek platform.

Required:

3+ years’ experience building .Net (4.0 preferred) web based applications with C#, web services, WCF, Web APIs, SQL Server.

Demonstrated ability using TFS and building and deploying web based applications

Experience working with Visual Studio, C#, Web API, ASP.net, MVC, WCF, LINQ, Entity Framework & SQL Server.

Strong understanding of object oriented development, use of design patterns, DI & IoC (Preferred).

Demonstrating deep technical abilities across Microsoft technologies primarily .Net & Azure development.

Demonstrating deep technical abilities on TDD(Test Driven Development).

Strong Knowledge on Test Mediators, Test Doubles including Microsoft fakes, MoQ testing frameworks.

Strong Analytical Skills, Working Closely with business units to provide feedback & influence the future of product roadmap.

Ability to work independently, yet function as an integral part of a team, take initiative and contribute in a fast-paced environment

Proven ability to mentor junior developers and conduct code reviews - Strong interpersonal and communication skills - including verbal, written, and presentation

A proven track record of driving results and the use of metrics to provide solutions Candidates should also be capable of communicating through verbal and written channels, producing performant and well documented code, and contributing as a team member while having fun.

A good understanding of web development technologies and Agile Scrum methodologies is preferred. Cloud/Azure experience is a plus.
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: