We are looking for a talented and motivated Senior Software Developer with strong experience in C# to join our development team. In this role, you will design, develop, and maintain complex, high-performance web applications, provide technical mentoring to the team, and help drive best practices in coding, architecture, and software development processes.
Requirements
- 6+ years of development experience
- Proven expertise in C#,.NET Core/.NET Framework, and related technologies.
- Solid understanding of RESTful API, Web API design and integration
- Experience in Azure cloud (WebApp, Function App, Blob Storage, Key Vault)
- SQL, Visual Studio 2017-2019, Azure DevOps in an Agile environment
- Strong understanding and experience HTML5, CSS, JSON and Java Script libraries
- Expertise in Angular 8+, Bootstrap
- Strong analytical, problem solving, and communication skills
- Experience in code refactoring, quality improvement, and performance optimization
- Strong knowledge of multi-threading, scalability, performance, and application security
- Good knowledge of relational databases such as SQL Server
- Experience in Agile Methodologies/Scrum, SaFe, Test-Driven Development (TDD) & Unit Testing.
- Excellent problem-solving, debugging, and analytical skills.
- Strong understanding of Co-Pilot tools for day-to-day development activities.
- Understanding of Agentic AI development and tools
Benefits
- Competitive salary
- Health insurance
- Retirement plan
- Paid time off
- Stock options