Job Summary
Join our dynamic team as a Developer where you will leverage your expertise in Azure Node JS and .Net to create innovative solutions within the Education domain. With a hybrid work model you will collaborate with cross-functional teams to enhance educational platforms ensuring seamless user experiences. Your contributions will directly impact the quality of education driving positive societal change.
Responsibilities
-
Develop and implement scalable applications using Azure Node JS and .Net technologies to support educational initiatives.
-
Collaborate with cross-functional teams to design and optimize educational software solutions that meet user needs.
-
Ensure high-quality code by conducting thorough testing and debugging processes to maintain application performance.
-
Integrate new features and functionalities into existing educational platforms to enhance user engagement and learning outcomes.
-
Provide technical support and troubleshooting for application issues ensuring minimal disruption to educational services.
-
Maintain up-to-date knowledge of industry trends and emerging technologies to continuously improve application development processes.
-
Document application development processes and updates to ensure clear communication and knowledge sharing within the team.
-
Work closely with stakeholders to gather requirements and translate them into technical specifications for development projects.
-
Optimize application performance by implementing best practices in coding and system architecture.
-
Participate in code reviews to ensure adherence to coding standards and best practices within the development team.
-
Collaborate with UX/UI designers to create intuitive and user-friendly interfaces for educational applications.
-
Contribute to the continuous improvement of development processes and methodologies within the team.
-
Support the deployment and maintenance of applications in a hybrid work environment ensuring seamless integration with existing systems.
Qualifications
-
Demonstrate proficiency in Azure Node JS and .Net technologies with a strong understanding of their application in the Education domain.
-
Possess a minimum of 2 years of experience in application development with a focus on creating scalable and efficient solutions.
-
Exhibit excellent problem-solving skills and the ability to troubleshoot complex technical issues effectively.
-
Show strong communication skills in English both written and verbal to collaborate effectively with team members and stakeholders.
-
Have experience working in a hybrid work model with the ability to manage tasks both remotely and on-site.
-
Display a commitment to continuous learning and staying updated with the latest industry trends and technologies.
-
Demonstrate the ability to work independently and as part of a team managing multiple projects and deadlines efficiently.
Certifications Required
-
Microsoft Certified: Azure Developer Associate