Senior Full Stack Developer

Matrix Design Group

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field needed.
  • Over 7 years of software development experience with .NET/C# required.
  • Expertise in Microsoft Azure and its services is essential.
  • Proficiency in SQL-based databases like SQL Server or PostgreSQL expected.
  • Experience with modern frontend development using React and TypeScript is necessary.
  • Familiarity with containerization, specifically Docker, is required.
  • Knowledge of OIDC and OAuth2 authentication standards preferred.

Responsibilities

  • Design, develop, and maintain full-stack applications leveraging .NET/C#, React, and TypeScript.
  • Create cloud services and components in Microsoft Azure, including APIs and application services.
  • Implement and manage SQL data models using various relational databases.
  • Develop containerized applications with Docker and assist in deployment workflows.
  • Collaborate with engineering teams for cohesive architecture and functionality.
  • Support CI/CD processes in partnership with internal DevOps teams.
  • Execute system architecture planning and contribute to system documentation.

Benefits

  • Immediate coverage of all benefits from day one without waiting period.
  • Premium-free medical, dental, and vision insurance offered.
  • Access to an on-site health clinic.
  • Basic life insurance at no cost, providing 2x annual salary coverage.
  • Short-term and long-term disability insurance provided at no cost.
  • 401(k) plan with up to an 8% employer match available.
  • Educational reimbursement and scholarship programs offered.
  • Optional gym membership and access to an eSports room.
Full Job Description
We are currently seeking a Senior Full Stack Developer. The Senior Full Stack Developer will be responsible for the design, development, and maintenance of cloud connected applications and services that support our product ecosystem. This position requires strong proficiency in .NET/C#, Azure cloud development, SQL based databases, and modern frontend technologies including React and TypeScript. Experience with Docker and containerization is required, as many of our applications are deployed using container-based architectures. The developer will work closely with a team of frontend and backend engineers and coordinate with internal DevOps resources to ensure reliable, scalable, and secure application delivery. Familiarity with OIDC and related authentication standards is considered a plus. This position works in a team environment at our home office in Newburgh, IN. This is not a remote position.

This position reports to the Director of Cloud Services.

Duties and Responsibilities
  • Design, develop, and maintain full-stack applications using .NET/C#, React, and TypeScript.
  • Develop cloud-based services and components within Microsoft Azure, including APIs, functions, and application services.
  • Implement SQL-based data models and queries using SQL Server, PostgreSQL, or similar relational databases.
  • Build and maintain containerized applications using Docker; assist in container orchestration and deployment workflows.
  • Collaborate with front-end and back-end developers to ensure cohesive system architecture and functionality.
  • Work closely with internal DevOps to support CI/CD pipelines, environment configuration, and deployment processes.
  • Utilize Bitbucket for source control and Jira for issue tracking and project management.
  • Implement secure authentication and authorization patterns; familiarity with OIDC, OAuth2, or similar standards is a plus.
  • Participate in system architecture planning, requirements development, and design documentation.
  • Develop user interfaces, system interfaces, and diagnostic tools as required.
  • Assist in system integration, testing, and validation of cloud-connected applications.
  • Document produced source code, system behavior, and test results.
  • Support existing applications and legacy implementations as needed.
  • Mentor associate engineers and interns.
  • Participate in application lab testing and occasional field testing.

Qualifications & Competencies

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 7+ years of experience developing software using .NET/C#.
  • Strong experience with Microsoft Azure, including application hosting, APIs, functions, identity, and storage services.
  • Proficiency with SQL-based databases (SQL Server, PostgreSQL, etc.).
  • Experience developing modern front-end applications using React and TypeScript.
  • Experience with Docker and containerization workflows.
  • Familiarity with OIDC, OAuth2, or similar authentication/authorization standards.
  • Experience with Bitbucket for source control and Jira for project/issue management.
  • Strong object-oriented design and analysis skills.
  • Experience with system architecture design and analysis.
  • Ability to develop and communicate new concepts and apply them accurately.
  • Strong communication, documentation, presentation, and interpersonal skills.
  • Ability to work independently or as part of a team.
  • Ability to manage multiple projects simultaneously.
  • Capable of representing the company as a prime technical contact.

Working Conditions
  • Daily job duties will consist of office, lab, and desk work with occasional field testing required.
  • Candidates may be required to work underground, but on an infrequent basis.
  • While performing the duties of this job, the employee is regularly exposed to work near large moving machinery.
  • Customer operations may contain airborne particles and allergens.
  • Matrix employees are furnished and required to wear safety gear such as hard hats, steel toe shoes, reflective clothing, earplugs, and safety glasses when needed.
  • Occasional travel and ability to work various shifts as required by customer.

Physical Requirements

The employee is occasionally required to stand, walk and stoop, or crouch. The employee may need to lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. #LI-Onsite

Benefits
  • First day coverage of all benefits - no waiting period
  • Premium free medical, dental and vision insurance - working spouse must take single major medical at their place of employment if offered
  • On-site health clinic
  • Basic Life (2x annual base salary at no cost)
  • Optional Life and Accidental Death and Dismemberment (AD&D) insurance
  • Short-Term and Long-Term Disability insurance (no cost)
  • 401(k) Plan with up to an 8% company match
  • FSA for Health Care and Dependent Care
  • 10 Paid annual holidays plus vacation time
  • Educational Reimbursement Program
  • Scholarship Program
  • Optional Gym Membership
  • ESports Room

Similar Jobs

More Jobs at Matrix Design Group

More Information Technology Jobs

Find similar Senior Full Stack Developer jobs: