Job Description: .NET developer will be instrumental in designing, coding, testing, and maintaining software applications that power our organization s operations. As a crucial part of our software development team, you will also be responsible for developing back-end components as well to support our front-end software developers. If you have a passion for creating robust and scalable software solutions, we invite you to apply for this role. We offer an attractive remuneration package, a progressive work environment, and a comprehensive employee benefits program. Objectives of the role: Writing clean, scalable, and efficient code using the .NET framework. Testing and debugging applications to ensure optimal performance and reliability. Collaborating with cross-functional teams to gather and analyze project requirements. Coding, testing, and debugging software applications, ensuring high-quality and efficient performance. Participating in system integration, troubleshooting, and performance optimization. Your tasks: Develop software solutions using the .NET framework and related technologies. Collaborate with business analysts and project managers to understand application requirements. Write efficient, reusable, scalable code in C# and ASP.NET technology. Conduct code reviews, unit testing, and debugging to ensure software functionality. Integrate software components with third-party systems and services. Provide ongoing support and maintenance for existing software applications. Stay informed about advancements in the .NET framework and related technologies. Required skills and qualifications Bachelor s degree in computer science, Information Technology, or a related field. 3+ years of experience as a .NET developer or software developer. Strong understanding of the .NET framework, C#, and object-oriented programming. Proficiency in database design and SQL. Experience with web development technologies, including ASP.NET, MVC, and API. Detail-oriented with a focus on delivering high-quality and efficient software solutions. Efficient communication skills and the ability to work collaboratively within a team. Strong knowledge of software development is the best practice and design patterns. Preferred skills and qualifications Professional certification in .NET development or related technologies. Experience with front-end technologies such as HTML, CSS, and JavaScript. Knowledge of database systems, cloud computing platforms, and SQL. Familiarity with software version control systems (e.g., Git). Working with know-how of front-end technologies such as HTML, CSS, and JavaScript. Understanding of security best practices in software development. Experience with Agile or Scrum development methodologies.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time