Software Developer Role
Overview:
Key Responsibilities:
* Design and develop high-quality software applications using C#, ASP.NET, and SQL Server.
* Implement WebServices, front-end development, and database optimization.
* Work on IIS configuration and management, as well as SOLID principles and design patterns.
* Contribute to Agile methodologies (Scrum, Kanban, etc.) and collaborate with cross-functional teams.
* Maintain and improve existing software systems to ensure optimal performance and scalability.
Requirements:
* 4+ years of experience in software development with a strong focus on C#, ASP.NET, and SQL Server.
* Strong knowledge of WebServices, JQuery, Bootstrap, and front-end development.
* Hands-on experience with SQL Server, including complex queries and database optimization.
* Experience with IIS configuration and management.
* Familiarity with SOLID principles and design patterns.
* Basic knowledge of software architecture best practices.
* Proficiency in Git-based tools such as GitHub, Bitbucket, and GitLab.
* Strong analytical and problem-solving skills.
* Good command of English (both written and spoken).
* Experience with Azure/AWS cloud environments (nice to have).
* Exposure to CI/CD pipelines and automated deployments (nice to have).
Benefits:
How to Apply: