Senior .NET | React Full-Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a Senior .NET/React Full-Stack Developer to join our team and contribute to the development, enhancement, and support of enterprise applications. The ideal candidate will have strong experience across both backend and frontend development, be capable of independently troubleshooting and resolving complex issues, and thrive in a collaborative environment working with business and technical stakeholders., * Design, develop, test, and maintain scalable web applications using .NET and React.
- Develop and enhance application features while ensuring high-quality, maintainable code.
- Troubleshoot and resolve production issues, including debugging application logs, authentication, session management, and API-related issues.
- Collaborate with cross-functional teams to gather requirements and implement business solutions.
- Work within large, established codebases and independently manage defects, enhancements, and feature requests.
- Support application deployments and CI/CD processes.
Requirements
Do you have experience in Version control systems?, Backend Development
- Strong proficiency in C# and .NET
- Experience with Entity Framework Core
Frontend Development
- Strong proficiency in React using JavaScript and/or TypeScript
- Experience with state and data management libraries such as:
- Zustand
- TanStack Query
- Strong troubleshooting and debugging skills for authentication, session management, and API integrations
Database
- PostgreSQL or equivalent relational database management systems (RDBMS)
Version Control
- Git experience with GitLab or equivalent platforms such as GitHub or Azure DevOps, * Ability to write clean, maintainable, and efficient code
- Ability to independently run, test, and troubleshoot applications end-to-end
- Experience debugging production issues and analyzing application logs
- Strong problem-solving and analytical skills
- Effective communication skills with technical and business stakeholders
- Experience working within large, existing enterprise codebases
Preferred Qualifications
- Experience implementing complex business logic, validation rules, and algorithms
- Experience integrating with third-party REST APIs
- Experience with Okta or other Identity Provider (IDP) authentication solutions
- Experience creating and maintaining CI/CD pipelines, including GitLab CI/CD or similar tools
Additional Information
- This is a senior-level role and is not suitable for entry-level candidates.
- Candidates must be comfortable taking ownership of defects, enhancements, and application support activities.
- Prior experience supporting and enhancing mature enterprise applications is highly preferred.
#IRI-IT
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Dental insurance, * 401(k)
- Dental insurance
- Health insurance