Senior Software Engineer

Ritchie BrosCharlotte, NC
140d

About The Position

Looking for a Senior C# developer who stays current on modern technologies and innovations, and is willing to work with a team of developers and product architects in developing best performing and highly scalable solutions. The individual must have at least 7 years of experience designing, developing, implementing, and maintaining solutions using the Microsoft technology stack, including C#, ASP.NET, MVC, Web API, WCF, RESTful, and front-end technologies such as JavaScript, jQuery, JSON, HTML5, and Knockout JS.

Requirements

  • At least 7 years of application development experience using C#, ASP.NET, MVC, Web API, SQL Server.
  • Experience in Parallel Task & Multi-threaded programming, Asynchronous Methods, Delegates.
  • Solid understanding of Object Oriented Programming, Interfaces.
  • Solid understanding of Design Patterns, Dependency Injection, Domain Driven Design.
  • Solid understanding of MVVM, Knockout JS mandatory.
  • Excellent oral and written communications skills.
  • Organization, time management skills, and attention to detail are critical.
  • Must continue to enhance technical knowledge and skills through research and experimentation.

Nice To Haves

  • Knowledge of Microsoft Azure technologies.
  • Knowledge of the auto insurance industry or auto auction industry is a plus.

Responsibilities

  • Responsible for designing and coding highly efficient and scalable software.
  • Accountable for refactoring and improving maintainability of the codebase.
  • Works on troubleshooting production issues and providing resolution.
  • Responsible for solving complex scalability, platform, and integration problems.
  • Perform other duties as assigned.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Senior

Industry

Administrative and Support Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service