Senior Software Engineer

Job Summary: Job Summary: Passionate Software Engineer with experience RESTful services for internal and external consumers. If you are a skilled engineer who enjoys solving complex solutions with strong architectural principles and patterns, please apply.

Primary Responsibilities:

  • Design, build, deploy, operate, and maintain services in a CI/CD environment
  • Build repeatable and automated integration and unit tests
  • Identify and participate in refactoring needs
  • Participate in Pull Requests
  • Report on key metrics related to role
  • Apply and follow coding and architectural patterns and definitions
  • Participate with product managers and project managers in a team environment
  • Collaborate with customer to succeed at implementation

Qualifications & Traits:

  • BS or MS in computer science or equivalent experience
  • 5+ years API engineering experience
  • Strong working knowledge of .NET (C#) stack including WebApi
  • Ability to understand and participate in domain modeling, including DDD and other modeling principles required
  • Experience with Microsoft Azure and AWS required
  • Demonstrated ability to test code
  • Strong knowledge of git and gitflow
  • Ability to collaborate in the direction and strategy of service implementation
  • Adaptable to change, and is a purveyor of change and improvement
  • Strong team and communication skills a must have
  • Plus skills: Linux shell, PowerShell, and Linux and Windows environments, Azure Webjobs


  • Depends on Experience

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field