Job Title
Mid level .Net Developer
REQUIRED SKILLSET
.Net and AI assisted development
Essential Duties
KEY RESPONSIBILITIES
- Design and implement backend architecture using .NETFramework / .NET 8 and C#.
- Demonstrated experience using AI-assisted development tools (e.g., Cursor, Claude, GitHub Copilot) to support coding, code reviews, testing, troubleshooting, and overall software delivery
- Develop and maintain RESTful APIs and microservices for web and mobile applications.
- Optimize application performance, scalability, and security across distributed systems.
- Collaborate with FE engineers to integrate user-facing elements with server-side logic.
- Implement database solutions (SQL Server, PostgreSQL) and ensure efficient query performance.
- Participate in code reviews, enforce best practices, and mentor junior developers.
- Troubleshoot production issues and provide timely resolutions.
- Ensure compliance with security standards and data protection protocols.
- Contribute to CI/CD pipelines and automated deployment processes.
- Stay current with emerging .NET technologies and cloud-native development trends.
- Follow a TDD methodology
May perform other additional duties and responsibilities as assigned.
Job Description:
JOB PURPOSE:
We are seeking an experienced Senior Backend .NET Engineer to design, develop, and maintain robust, scalable backend systems that power our enterprise applications. This role focuses on server-side development using modern .NET technologies, ensuring high performance, security, and seamless integration with front-end components and third-party services.
Job Qualifications
REQUIRED QUALIFICATIONS- KNOWLEDGE, SKILLS, & ABILITIES
- Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent work experience.
- 5+ years of professional experience in backend development with .NET technologies.
- Strong proficiency in C#, .NET Core / .NET 8, and Web API.
- Expertise in SQL Server and relational database design; experience with PostgreSQL is a plus.
AI-assisted development tools such as Cursor, Claude, GitHub Copilot, and similar platforms to accelerate software development, improve code quality, enhance productivity, and support testing, debugging, and documentation activitie
- Solid understanding of object-oriented programming, design patterns, and SOLID principles.
- Familiarity with Agile/Kanban methodologies.
- Excellent problem-solving and communication skills.
PREFERRED QUALIFICATIONS- KNOWLEDGE, SKILLS, & ABILITIES
- Knowledge of microservices architecture and event-driven systems.
- Experience with Dapper, or other ORMs.
- Exposure to DevSecOps practices, automated testing, and performance tuning.