Full Stack .NET Developer / React
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
We are seeking a Senior Full Stack Software Engineer to design, build, modernize, and maintain enterprise web applications. This position requires deep experience across Microsoft-based backend development and modern React frontend development.
The engineer will contribute throughout the software development lifecycle, including requirements, architecture, development, testing, deployment, troubleshooting, and application support., Develop and maintain full-stack applications using C#, ASP.NET, .NET Framework and/or .NET Core, and React. Build responsive frontend applications utilizing React, TypeScript, JavaScript, HTML5, and CSS3. Design and maintain RESTful APIs and backend services. Develop database-driven software using SQL Server, Entity Framework, ADO.NET, and related technologies. Implement scalable application architectures and common software design patterns. Apply dependency injection and service-oriented design concepts where appropriate. Collaborate with technical teams and business stakeholders to translate requirements into software solutions. Write maintainable, secure, and scalable production code. Perform unit, integration, and system testing. Diagnose application defects and complex technical issues. Participate in peer code reviews. Manage source code through Git and GitLab. Support application deployments, release activities, and environment maintenance. Participate in Agile development activities including sprint planning, standups, retrospectives, and backlog refinement.
Requirements
Active Top Secret clearance. 8+ years of professional software engineering or application development experience. Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. Equivalent professional experience may be considered.
Strong hands-on experience with: C# ASP.NET .NET Framework and/or .NET Core React TypeScript JavaScript HTML5/CSS3 Entity Framework ADO.NET Microsoft SQL Server RESTful APIs Git/GitLab Experience designing scalable application architectures. Understanding of API design and modern software architecture practices. Strong troubleshooting and analytical abilities. Strong written and verbal communication skills.
Preferred Qualifications Node.js experience. AWS and/or Microsoft Azure experience. Experience with relational and NoSQL database technologies. Experience with ORM frameworks. Knowledge of DevOps and CI/CD practices. Docker or other containerization experience. Agile/Scrum development experience. Relevant Microsoft, cloud, or software engineering certifications. Experience supporting secure or mission-critical systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…