Full Stack Senior Developer C#/ASP.Net/React

CDM Associates, LLC
St. Louis, MO, United States
21 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Part-time / full-time
Experience level
Expert
Experience required
5 years minimum
Compensation
$79,619.0 - $109,886.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management Automation of Tests Microsoft Azure Bug Tracking Systems C Sharp (Programming Language)
+32 more
C++ (Programming Language) Cloud Engineering Code Review Computer Programming Databases Continuous Integration Software Debugging Software Design Patterns Web Development Github Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Model View Controller (MVC) Scrum Methodology Role-Based Access Control Cloud Services Software Engineering Software Systems Subversion Web Application Frameworks ReactJS Git AngularJS Solid Principles Deployment Automation Vba Programming Language Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a dynamic and highly skilled Full Stack Senior Developer specializing in C# and web development to join our innovative technology team. In this role, you will lead the design, development, and deployment of scalable, high-performance software solutions. You will work across the full technology stack, collaborating with cross-functional teams to create robust applications that meet evolving business needs. Your expertise will drive system architecture decisions, optimize existing platforms, and implement cutting-edge features using a variety of programming languages and frameworks. This is an exciting opportunity to influence the future of our digital infrastructure while working in a fast-paced, agile environment that values innovation and continuous improvement., * Lead the development of full-stack applications utilizing C#,.NET framework, React, and modern JavaScript frameworks such as React or Angular to deliver seamless user experiences.

  • Design and implement RESTful APIs and microservices architectures to ensure system scalability, reliability, and maintainability.
  • Collaborate with product owners and stakeholders to gather requirements and translate them into technical specifications aligned with best practices in software engineering.
  • Develop scalable systems by applying design patterns, system design principles, and cloud infrastructure solutions such as AWS or Azure.
  • Maintain version control using tools like GitHub or SVN, and implement CI/CD pipelines for automated testing and deployment.
  • Optimize application performance by analyzing system bottlenecks, refining codebases, and ensuring adherence to security standards such as RBAC (Role-Based Access Control).
  • Contribute to agile software development processes through regular sprint planning, stand-ups, code reviews, and documentation.

Requirements

Minimum 5 years of C#/.NET full-stack development

· Expert-level proficiency in C#, ASP.NET, MVC, and SQL Server

· Strong understanding of SOLID principles and modern software engineering practices

· Skilled in debugging, testing, maintenance, and bug tracking

· Ability to thrive in a highly agile, collaborative environment

· Excellent written and verbal communication skillsProven experience in software development with a strong focus on web development using C#,.NET technologies, JavaScript frameworks (React, Angular), and RESTful API design.

  • Extensive knowledge of IT infrastructure including cloud services (AWS, Azure), Linux environments, and database management systems such as MySQL or SQL Server.
  • Solid understanding of system design for scalable systems employing microservices architecture, design patterns, and APIs.
  • Hands-on experience with version control systems like Git or SVN along with CI/CD tools for automated deployment workflows.
  • Familiarity with Agile software development methodologies including Scrum or Kanban to facilitate iterative project delivery.
  • Strong programming skills across languages such as Python, Java, C++, C#, VBA or C are highly desirable for supporting diverse application needs.
  • Ability to work effectively in a collaborative environment while managing multiple priorities in a fast-paced setting.

Join us as we push the boundaries of technology innovation! We are committed to fostering an inclusive culture that values continuous learning and professional growth. If you’re passionate about building impactful software solutions with cutting-edge tools and methodologies-this is your chance to make a difference!

Family-first culture, zero bureaucracy, tight-knit team, real ownership, and constant recognition - a place where your work truly matters.

Benefits & conditions

7 The Pines Court, St. Louis, MO 63141 Hybrid work $79,619 - $109,886 a year - Part-time, Full-time, Contract, Internship, Pulled from the full job description

  • AD&D insurance
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life insurance, * AD&D insurance
  • Dental insurance
  • Health insurance
  • Life insurance
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all