About Us
Copilot Innovations is a forward‑thinking technology company dedicated to building next‑generation enterprise software that streamlines complex business processes. We create powerful, intuitive web‑based applications that empower our clients to work smarter, not harder. Our development team thrives in a collaborative, fully remote, and fast‑paced Agile environment where every contribution makes a significant impact.
Copilot Innovations is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Summary
We are seeking an experienced and motivated .NET Developer with a strong proficiency in backend development and Microsoft SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining the server‑side logic, APIs, and database architecture for our SaaS platforms. You will work closely with front‑end developers, product managers, and other stakeholders within our Agile / Scrum framework to deliver exceptional software solutions.
Key Responsibilities
- Design, develop, and maintain high‑performance, scalable backend services and APIs using C# and the .NET framework (specifically .NET 6 and newer)
- Create and manage complex database schemas, stored procedures, functions, and queries in Microsoft SQL Server
- Optimize application and database performance for speed and scalability, ensuring our platforms are fast and reliable
- Collaborate with cross‑functional teams to define, design, and ship new features
- Participate actively in all phases of our Agile development process, including sprint planning, daily stand‑ups, sprint reviews, and retrospectives using tools like Jira and Azure DevOps
- Write clean, well‑documented, and testable code following best practices (e.g., SOLID principles)
- Perform peer code reviews to ensure code quality and distribute knowledge across the team
- Troubleshoot, debug, and upgrade existing systems to ensure functionality and security
- Contribute to technical documentation and architectural decision‑making
Required Skills & Qualifications
4+ years of professional experience in software development with a focus on web applicationsStrong proficiency in C# and the .NET framework, particularly .NET Core / .NET 6+Proven experience building RESTful APIs using ASP.NET Core Web APIDeep understanding of Microsoft SQL Server, including :Writing and optimizing complex T‑SQL queries
Designing relational database schemas and data modelsDeveloping and maintaining stored procedures, triggers, and functionsExperience with an ORM like Entity Framework or DapperDemonstrable experience working in an Agile / Scrum development environmentProficiency with Git and version control workflows (e.g., GitFlow)Excellent analytical and problem‑solving skills with a keen attention to detailStrong verbal and written communication skills and the ability to work effectively in a remote team environmentPreferred Qualifications (Nice To Have)
Experience with cloud platforms, especially Microsoft Azure (e.g., Azure App Service, Azure SQL, Azure Functions)Familiarity with front‑end technologies such as JavaScript, TypeScript, Angular, or ReactKnowledge of CI / CD pipelines and tools (e.g., Azure DevOps, Jenkins)Experience with unit testing and integration testing frameworks (e.g., xUnit, NUnit, Moq)Understanding of containerization technologies like DockerBachelor’s degree in Computer Science, Engineering, or a related fieldWhat We Offer
Competitive compensation packageComprehensive benefits plan including medical, dental, and vision insuranceFlexible work schedule and a healthy work‑life balance in a 100% remote settingGenerous Paid Time Off (PTO) and company holidaysA technology stipend for your home office setupOpportunities for professional development, training, and career growth#J-18808-Ljbffr