Job Description
Lead the design, development, testing, and deployment of software using C#, .NET Core, and Blazor
Develop and maintain RESTful APIs that are secure, scalable, and efficient
Build robust database solutions using SQL (MSSQL, PostgreSQL, MySQL), including schema design, stored procedures, and performance tuning
Analyze large datasets and create efficient data access patterns for real-time and batch processing
Collaborate in Agile sprints to plan features, deliver high-quality code, and conduct code reviews
Troubleshoot and resolve technical issues in both modern and legacy systems
Contribute to system architecture and technology selection decisions
Write clear documentation and provide mentorship to junior developers as needed
5+ years of professional experience with C# and the .NET ecosystem
Proficiency in .NET Core for backend and Blazor for frontend development
Strong grasp of web technologies, including HTTP, REST APIs, JSON, and MVC patterns
Advanced SQL experience—ability to write, debug, and optimize complex queries in MSSQL, PostgreSQL, or MySQL
Familiarity with source control systems (e.g., Git), CI/CD pipelines, and Agile methodologies
Ability to handle the full software development lifecycle, from requirements gathering to deployment and support
Full-time