Logo
Safety National

Software Engineer II

Safety National, Saint Louis, Missouri, United States, 63146

Save Job

Software Engineer II Location: St. Louis, MO – hybrid schedule (minimum 3 days in office at 1832 Schuetz Rd., St. Louis, MO). Compensation: $75,000 to $97,500 (target base salary).

Role Overview As a Software Engineer II at Safety National, you will help build scalable, high‑quality enterprise applications that power our strategic modernization initiatives. You will collaborate with senior engineers, product owners, and architects to design, develop, and deploy applications using .NET Core, React, and Microsoft Azure.

Responsibilities

Develop, maintain, and refactor enterprise applications using .NET Core, C#, React, and Azure services.

Collaborate with cross‑functional teams (QA, DevOps, product management) to ensure timely delivery and deployment.

Participate in architectural decisions, code reviews, and design discussions.

Use Azure DevOps, GitHub Actions, or equivalent for source control, CI/CD, and release management.

Apply best practices for RESTful API design, performance, security, and maintainability.

Qualifications

2–4 years of professional software development experience.

Hands‑on experience with .NET Core / C# and React.

Basic knowledge of Microsoft Azure cloud services (App Services, Functions, SQL, Storage, Cosmos DB).

Understanding of relational databases and exposure to NoSQL technologies.

Familiarity with version control systems such as GitHub or Azure DevOps.

Understanding of RESTful API design principles.

Strong problem‑solving skills and a collaborative mindset.

Must be presently authorized to work in the U.S. without a requirement for sponsorship.

Preferred Qualifications

Experience with containerization tools like Docker or Kubernetes.

Familiarity with Agile methodologies and DevOps practices.

Exposure to monitoring and logging tools.

Interest in continuous learning and growth under mentorship of senior engineers.

Benefits Competitive base salary, holiday bonus, and incentive awards. Comprehensive health, dental, and vision coverage; 401(k) with employer match; profit sharing; paid time off, paid holidays, and hybrid work environment. Professional growth and development opportunities, employee recognition, and well‑being programs.

Apply Today Apply via our careers page:

https://www.safetynational.com/careers-page/

#J-18808-Ljbffr