We are looking for a highly skilled software developer to join our dynamic people & culture solutions team. The ideal candidate will have a strong background in software development, particularly in creating and maintaining hr software solutions.
you will be responsible for designing, coding, testing, and deploying software applications that meet the needs of our p&c department. This role requires a deep understanding of common hr processes and the ability to translate these processes into efficient and user-friendly software solutions. You will work closely with our p&c professionals to gather requirements, provide technical support, and ensure that the software meets all regulatory and compliance standards. Additionally, you will be expected to stay current with the latest industry trends and technologies to continuously improve our hr software offerings.
your role accountabilities:
1. software development and maintenance
1. design, develop, and maintain hr software applications.
2. write clean, scalable, and efficient code.
3. optimize software for performance and scalability.
4. integrate third-party apis and services.
5. develop and implement data security measures.
6. provide input on software design and architecture.
2. collaboration and project management
1. collaborate with hr professionals to gather and analyze requirements.
2. assist in the development of project plans and timelines.
3. participate in code reviews and team meetings.
4. mentor junior developers and interns.
3. testing and support
1. perform software testing and debugging.
2. conduct user acceptance testing (uat).
3. troubleshoot and resolve software issues.
4. deploy software applications and provide ongoing support.
4. documentation and compliance
1. ensure software meets all regulatory and compliance standards.
2. create and maintain technical documentation.
3. stay up-to-date with the latest industry trends and technologies.
4. monitor software performance and make necessary improvements.
qualifications & experiences:
1. 5+ years proven experience as a software developer, in hr software.
2. strong knowledge of programming languages such as java, c#, or python.
3. familiarity with database management systems (sql, nosql).
4. understanding of hr processes and software requirements.
5. experience with version control systems (git, svn).
6. knowledge of software development methodologies (agile, scrum).
7. familiarity with cloud computing platforms (aws, azure).
#j-18808-ljbffr