About the job
Join a prominent player in the education technology sector, recognized globally as a leader in assessment and certification of professional skills, operating in over 200 countries. This is your opportunity to apply now!
PeopleCert is on the lookout for a skilled Software Developer to become a vital part of our Software Development Team. Your role will involve designing and developing applications that facilitate the management of our certification exams, available 24/7 around the globe. Our applications are web-based, utilizing cloud (Azure) services, and incorporate various technologies, including JavaScript, Redis, OAuth, . NET, SQL Server, alongside iOS and Android native app development and video streaming.
As a Software Developer, your responsibilities will encompass:
- Software Development and Maintenance: Engage actively in all stages of the software development lifecycle for our products. Write high-quality, testable, and efficient code with advanced tools, ensuring thorough documentation in accordance with PeopleCert standards.
- Project Collaboration: Involve yourself in project planning and design. Track ongoing project progress and provide daily updates on task statuses to both management and project management teams using Wrike.
- Quality Assurance: Execute unit testing and initial debugging to ensure functionality. Work closely with the Software Quality Assurance team to report findings and enhance software quality.
- Technological Innovation: Investigate innovative technologies, tools, and solutions, sharing knowledge with the team to cultivate a culture of innovation.
- Team Collaboration and Communication: Cooperate effectively within a team environment, communicating efficiently with colleagues to achieve the best results.
- Policy Adherence: Implement all procedures, policies, and work instructions as per the PeopleCert Integrated Management System.
- Cultural Alignment: Embody the company’s core values of Quality, Passion, Integrity, and Innovation in all professional activities.
What we seek:
- Educational Background: A University Degree in Informatics Technology or a related field is required. A Postgraduate Degree is preferred.
- Professional Experience: A minimum of 2 years of experience in software development, with a proven track record in a project leadership role.
- Technical Proficiency: Strong expertise in Object-Oriented Programming, along with advanced skills in ASP. NET, C#, and JavaScript. A deep comprehension of frameworks and design patterns is essential.
- Exposure in Agile Environments: Experience working within Agile development frameworks.

