Job description
Overview:
ProArch is on the lookout for a skilled and experienced Senior .Net Full-Stack Developer. In this role, you will be responsible for leading the development of complex software solutions that function flawlessly across multiple platforms. You will collaborate with cross-functional teams to ensure high-quality deliverables and contribute to architecture and design discussions.
Responsibilities:
- Develop and maintain scalable, high-performance web applications using .NET technologies. 
- Design and implement RESTful APIs and microservices that facilitate efficient communication between front-end and back-end components. 
- Lead code reviews and design discussions to promote best practices and maintain code quality. 
- Work alongside UI/UX designers to integrate client-facing features with back-end processes and services. 
- Troubleshoot and debug issues in production and development environments. 
- Participate in Agile practices such as sprint planning, daily stand-ups, and retrospectives. 
- Mentor junior developers and assist in their professional growth. 
- Bachelor’s degree in Computer Science or related field. 
- 8+ years of experience in full-stack development with .NET technologies. 
- Strong proficiency in C#, ASP.NET Core, MVC, and Web API. 
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or React. 
- Solid understanding of database design and development using SQL Server or similar databases. 
- Familiarity with DevOps practices and CI/CD pipelines. 
- Experience with version control systems, preferably Git. 
- Excellent problem-solving and analytical skills. 
- Strong communication and teamwork abilities. 
Contract
Remote







