Description

Apex Systems is seeking a Software Engineer for a client local to either Bethesda, MD or Boca Raton, FL. The ideal candidate will be able to leverage in-depth React and .NET Core/C# experience to build performant, scalable, reusable components. This engineer will work closely with product owners, UX designers, and other engineers to translate designs into actionable technical requirements and ultimately clean, functional code. Curiosity and a customer-focused mindset are encouraged as many features will be piloted in real-world use cases. This engineer will strive for continuous optimization of usability, security, and performance.

Duties/Responsibilities:

Work with a variety of teams across the Technology department to evaluate, estimate, develop and create high impact projects on schedule

Perform solution analysis, translating requirements into design specifications

Implement applications, Micro Frontends and Micro Services, along with associated reusable components using React and .NET Core/C#

Contribute to design/architecture of technical solutions

Write performant, maintainable, and testable code with test automation

Consult with product teams and end-users to prototype, refine, test, and debug solutions

Experience/Qualifications:

3+ years of experience with React/Redux, especially function components capitalizing on hooks and experience in.NET Core, specifically C#

Proficiency with implementing common best practice design patterns and architecture

Familiarity with server-side rendering (SSR), asynchronous request handling, partial page updates, RESTful APIs, microservices and containers in a cloud native environment

Familiarity in interacting with relational and, or NoSQL database technologies, preferably Cockroach DB or Microsoft SQL Server

Familiarity with Jest, Gherkin, Postman testing frameworks/tools is a plus

Familiar with continuous integration / continuous deployment (CI/CD) is a plus

Familiarity with Test-Driven Development and test automation a plus

Experience with GraphQL a plus

Education

ANY GRADUATE