Position: Senior .Net DeveloperExp: 5+ YoE (.Net Core)Work Mode: Candidates will be on-site in District 4 for the first 2-3 months, and will then work remotely longtermEnglish: Fluent/ Good
Job Summary:We are seeking a skilled and experienced Senior .Net Developer to join our team. As a Senior .Net Developer, you will be responsible for developing and maintaining software applications using .Net technologies. You will be working closely with cross-functional teams to design, develop, and implement high-quality software solutions that meet the needs of our customers.
Key Responsibilities:Design, develop, and maintain software applications using .Net technologies.Collaborate with other members of the development team, including designers, developers, and product managers, to ensure successful software delivery.Participate in the entire software development life cycle, from concept and design to testing and deployment.Write clean, efficient, and well-documented code that adheres to established coding standards and best practices.Conduct code reviews and provide constructive feedback to other developers.Perform unit testing and integration testing to ensure the quality and reliability of software applications.Troubleshoot and debug issues in software applications and implement corrective actions.Continuously improve software development processes, tools, and methodologies to increase productivity and efficiency.Keep up-to-date with the latest trends and advancements in .Net technologies.
Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.5 years of experience in .Net software development.Strong proficiency in .Net programming language and related technologies, such as ASP.Net, MVC, or Web API.Experience with Agile software development methodologies.Strong understanding of software design patterns and best practices.Experience with web application development using HTML, CSS, and JavaScript.Experience with relational databases, such as SQL Server or Oracle.Excellent problem-solving, analytical, and communication skills.Strong attention to detail, with the ability to write clean, efficient, and well-documented code.Ability to work effectively in a team environment and collaborate with other team members to achieve common goals.Strong time management and organizational skills, with the ability to manage multiple tasks and priorities.Good skills in English, both written and spoken
Apply Now!