Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Agile

.NET Developer (Senior / Lead)

.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.

Want more jobs like this?

Get jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

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!

Job ID: 6f61c0a7bcc4e4515b710c832b55f5b8
Employment Type: Other

This job is no longer available.

Search all jobs