Key Responsibilities:Develop, maintain, and support full-stack web applications using C# and modern development frameworks.Collaborate with cross-functional teams to design and implement robust, scalable solutions.Write clean, efficient, and well-documented code while adhering to best practices.Assist with the integration of third-party APIs and services into applications.Participate in code reviews, testing, and troubleshooting to ensure high-quality software delivery.Continuously learn and keep up-to-date with emerging web development technologies.Required Skills and Experience:Technical Skills:Strong knowledge of C# and experience with .NET Framework / .NET Core.Experience with front-end technologies including HTML, CSS, JavaScript, and modern front-end frameworks like React, Angular, or Vue.js.Familiarity with SQL and relational databases (e.g., SQL Server, MySQL).Knowledge of RESTful API design and integration.Version control using Git and GitHub/Bitbucket.Understanding of web security principles (e.g., OWASP) and application performance optimization.Soft Skills:Strong problem-solving skills with attention to detail.Good communication and teamwork skills.Eagerness to learn and grow in the software development field.Ability to work in an Agile development environment.Qualifications:A Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is required.Some experience (internship, personal projects, or previous employment) with full-stack web development is preferred but not required.Desirable Skills (Not Mandatory):Familiarity with cloud platforms such as Azure or AWS.Experience with Unit Testing and Test-Driven Development (TDD).Understanding of CI/CD pipelines and DevOps principles.Apply now!