Full Stack .NET Developer
- 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
+29 more
Job description
Resource 1 is seeking a Full Stack .NET Developer to join our client’s software engineering team responsible for developing, enhancing, and modernizing enterprise applications within the financial services, compliance, and risk management sectors., * Design, develop, test, and maintain enterprise software applications using C#, .NET, SQL Server, and React.js.
- Develop and support RESTful APIs, backend services, and business logic components.
- Build and maintain responsive user interfaces using React.js.
- Write and optimize SQL queries to support application functionality and performance.
- Collaborate with architects, product owners, QA, DevOps, and fellow developers to deliver high-quality software solutions.
- Participate in code reviews and contribute to engineering best practices.
- Troubleshoot and resolve application, performance, scalability, and production support issues.
- Support ongoing modernization efforts, including migration from AngularJS to React.js and adoption of microservices-based architectures.
- Contribute to secure software development practices and remediation of identified vulnerabilities.
- Participate in Agile/Scrum ceremonies, including sprint planning, standups, retrospectives, and backlog refinement.
- Utilize AI-assisted development tools where appropriate to improve productivity and code quality.
Requirements
This position is approximately 70% backend development and 30% frontend development, with a primary focus on designing and building business logic, RESTful APIs, and database-driven applications using Microsoft’s technology stack. The ideal candidate will possess strong expertise in C#, .NET, SQL Server, and React.js, along with the ability to quickly become a productive contributor in a collaborative Agile environment with minimal supervision., * 5-7 years of professional software development experience.
- 5+ years of hands-on experience with: C#, .NET / ASP.NET, SQL Server, and RESTful API development.
- Experience developing front-end applications using React.js.
- Strong experience developing business logic, backend services, and data-driven applications.
- Experience building and supporting enterprise applications.
- Strong SQL skills, including query development, optimization, and troubleshooting.
- Experience working across the full software development lifecycle.
- Understanding of object-oriented programming principles and software design best practices.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent communication and collaboration skills.
- Ability to work independently and deliver high-quality code with minimal oversight.
Preferred Qualifications
- Experience with Microsoft Azure.
- Experience developing cloud-native applications and microservices.
- Experience with Azure DevOps and CI/CD pipelines.
- Experience with Docker and containerized deployments.
- Knowledge of secure software development practices and application security principles.
- Experience modernizing legacy applications and migrating from AngularJS to React.js.
- Experience with GitHub Copilot, Microsoft Copilot, or other AI-assisted development tools.
- Familiarity with Kubernetes and Terraform.
- Experience working within financial services, compliance, governance, risk management, or other regulated industries.
Technology Environment
- Backend: C#, .NET, ASP.NET, SQL Server, REST APIs
- Frontend: React.js, JavaScript, HTML, CSS
- Cloud: Microsoft Azure
- DevOps: Azure DevOps, CI/CD
- Architecture: Microservices, Cloud-Native Applications
- Methodology: Agile/Scrum (2-Week Sprints)
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…