Software Craftsmanship Opportunity
We are seeking a skilled software developer to join our team as a .NET Developer.
About the Role:
* You will be responsible for designing, developing, and maintaining high-quality software components.
* Collaborate with product owners, business analysts, and QA engineers to deliver robust, maintainable solutions.
* Participate in code reviews and promote clean coding practices.
* Contribute to improving application performance, security, and scalability.
* Support continuous integration and deployment workflows (CI/CD).
* Take part in platform evolution through technical upgrades and functional enhancements.
Requirements:
* 5+ years of experience developing web applications with C#, ASP.NET Web API, .NET Core, and Angular.
* Experience with relational databases (SQL Server, Transact-SQL).
* Knowledge of object-oriented programming, automated testing, and clean code principles.
* Familiarity with modern DevOps practices (Git, CI/CD pipelines, Docker).
Your Background:
* A degree in Computer Science or related field.
* Strong understanding of software development methodologies.
* Excellent communication and collaboration skills.