Mid-level .NET/C# Professional
We are seeking an experienced software developer to join our development team.
This role focuses on designing and building robust, scalable web applications primarily using C#/.NET Core and SQL Server, hosted on Microsoft Azure.
You will contribute hands-on to software development while working closely with cross-functional teams to deliver quality solutions.
Key Responsibilities:
* Develop full-stack web applications with a focus on backend services using C#/.NET Core and SQL Server.
* Collaborate with front-end developers working with AngularJS or modern Angular frameworks.
* Design and maintain scalable and secure cloud-hosted applications on Microsoft Azure.
* Support and improve CI/CD pipelines and testing frameworks to ensure efficient software delivery.
* Participate actively in agile ceremonies and work closely with product and QA teams.
* Contribute to code reviews and adopt coding best practices.
* Identify opportunities to improve application performance and security.
* Stay updated with emerging technologies relevant to the tech stack.
Candidate Profile:
* 3+ years of professional experience in software development, with a strong focus on C#/.NET Core.
* Solid experience working with SQL Server including schema design and query optimization.
* Practical knowledge of AngularJS, with some exposure to modern Angular versions advantageous but not mandatory.
* Familiarity with cloud platforms, especially Microsoft Azure (App Services, Azure Functions, SQL Azure).
* Experience with CI/CD pipelines, unit/integration testing, and Git source control.
* Comfortable working within Agile teams and applying Lean principles.
* Good communication skills and willingness to collaborate across teams.
Desirable Skills:
* Experience modernizing legacy AngularJS or .NET applications.
* Basic knowledge of microservices, APIs, or container technologies like Docker.
* Awareness of infrastructure as code tools (ARM templates, Terraform).
* Understanding of cloud security concepts.
About the Role
This is an excellent opportunity for developers passionate about clean coding practices, automation, and continuous delivery, looking to advance their skills in a supportive, agile environment.