Job

Senior Software Engineer (23-00207)

By April 13, 2023May 30th, 2023No Comments
Location: Charlotte, NC 
Position Type: Direct Hire

Responsibilities:

  • Create code solutions that follow best industry design, code quality and security standards.
  • Working with various business and technology stakeholders in a complex environment across different geographic locations.
  • Solving problems, debugging and optimizing code to ensure optimum performance and security
  • Conduct design as well as code reviews alongside code development, sharing and implementing of feedback in coordination with other team members.
  • Champion pragmatic, strategic technology alternatives which deliver short term results while contributing to long-term strategic direction.
  • Evaluate design options and influence others in making technology/design decisions.
  • Determining optimal solutions for architecture, efficiency, maintainability, and scalability Collaborating with Principal Engineers, Architects and other team members in the design, review, and implementation of new solutions

Requirements:

  • Microsoft development stack: .NET Core 3, .NET6+, C#, JavaScript, RESTful services, ORM, JSON, MVC, HTML, and CSS.
  • Experience with JavaScript front-end development frameworks such as Angular, React, or VueJS.
  • Exercising sound coding practices, such as unit testing, object-oriented programming, and patterns
  • Working knowledge of document databases such as CosmosDB, MongoDB, or RavenDB.
  • Building applications in Azure-based Cloud architectures
  • Designing solutions with modern architecture patterns background: Microservices, Domain-Driven Design, CQRS, Asynchronous Messaging, Service Bus, Event Sourcing, RESTful APIs