Search IT Jobs

.NET Developer (Senior / Lead)

Alpharetta, Georgia | Direct Hire

Post Date: 08/30/2017 Job ID: 9874 Job Category: Development

.NET Developer (Senior / Lead)

Skills: C#, ASP.NET, MVC, Web API, WCF, JSON, REST / RESTful, JavaScript, jQuery, SQL Server / MS SQL, T-SQL, Unit Testing, TDD, SaaS 

Summary:

Become an integral part of a dynamic global software company, and expand your career with this team of innovative tech experts! The Senior Software Engineer will work on an Agile software development team, and will have responsibility for the architecture, best practices, design, development and testing of the SaaS-based software solution. They will work closely with product managers, user interaction designers, and software engineers, both in-house and offshore, to develop new product offerings and improve existing ones. You will earn competitive pay and enjoy a flexible environment that respects work/life balance.

Responsibilities:
  • Develop and communicate the technical roadmap for the product line and provide technical leadership to ensure product implementation is done per approved architectures
  • Provide guidance and direction on application structure and seams for all developers and assist with determining trade-offs, estimates, and overall approach to work
  • Implement and maintain quality product with a focus on usability, performance, and scalability.
  • Publish, present, and defend architectural designs during review to both technical and business staff members
  • Review and drive best practices (Agile development, Refactoring, Test Driven Development, common conventions, standards, and technologies).

Qualifications:
  • 6 - 10+ years of web / software development experience using C# and ASP.Net (MVC preferred)
  • Experience using C#/JSON to create RESTful services with Web API, Web Services or WCF
  • Experience using JavaScript and jQuery to create  dynamic website functionality
  • Experience with SQL Server databases  and T-SQL development 

Preferred (not required):
  • Bachelor’ s degree in Computer Science, Engineering or other related field
  • Experience writing unit tests for Test-Driven Development (TDD)

Benefits:

Flexibility with hours and work from home options; up to 21 days off to start (vacation, sick and floating holidays); Bonus incentives; 401k with 100% company matching; full Medical, Dental, Vision, Life Insurance, Accident Insurance, Short- and Long-Term Disability, Flexible Spending Plans, VPI Pet Insurance, and much more!

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: