A
Software Engineer
APA Insurance
Full-time
IT & Telecoms
Software & Data
Mid Level
Salary: Open / Negotiable
Posted 12 hours ago
Deadline: Jan 05, 2027Job Description
The Software Engineer will be responsible for designing, developing, and maintaining software applications and systems that support the company's digital products and business operations. This role focuses on delivering high-quality, scalable, and efficient code, contributing significantly to product development and the continuous improvement of the organization’s technology solutions. The engineer will work collaboratively within multidisciplinary Agile teams, sharing technical knowledge and taking responsibility for personal professional development.
Key Responsibilities
- Develop and maintain software applications, ensuring code quality, performance, and adherence to technical and architectural standards.
- Collaborate with cross-functional teams to translate business and product requirements into functional technical solutions.
- Contribute to code reviews and continuously improve development practices, ensuring compliance with best practices and standards.
- Participate in testing, debugging, and troubleshooting activities to ensure application reliability and performance.
- Support deployment and maintenance, including monitoring application performance and resolving issues.
- Identify root causes of technical problems and propose solutions, applying professional judgment on non-routine issues.
- Ensure work complies with regulatory, security, and professional standards, maintaining risk awareness.
- Identify and promptly report compliance gaps, escalating complex or high-risk matters.
- Maintain accurate technical records and documentation.
- Demonstrate awareness of actions impacting costs and resources.
- Prepare structured, evidence-based technical reports and analyses, highlighting risks, trends, or anomalies, and submit outputs within agreed timelines.
- Communicate technical information clearly to non-specialists and clarify technical requirements.
- Engage constructively with internal stakeholders (Senior Software Engineer, Product/Platform Owners, Experience Designers) and external partners (technology vendors, cloud service providers, and implementation/integration partners).
- Work collaboratively within multidisciplinary Agile teams and share technical knowledge with colleagues.
- Seek guidance on complex matters and take responsibility for personal professional development, attending agreed training.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Proficiency in programming languages and development frameworks.
- Experience working in Agile/Scrum environments.
- Ability to troubleshoot issues and ensure code quality through testing and debugging.
- Experience with version control systems such as Git.
- Understanding of deployment pipelines and automation (DevOps and CI/CD).
- Ability to support monitoring, performance tuning, and issue resolution for systems and applications.
- Strong collaboration and teamwork skills for working effectively within cross-functional Agile teams.
- Excellent communication skills to share technical ideas and issues with team members and stakeholders.
- Strong problem-solving and analytical thinking skills to identify and resolve technical challenges efficiently.
- High accountability and ownership for code quality, delivery, and outcomes.
- Adaptability and a commitment to continuous learning, keeping up with new technologies and improving skills.
- Demonstrable proficiency in leveraging AI-assisted development tools and emerging technologies to improve code quality, productivity, and delivery.
- Any related professional qualification is an added advantage.
- At least 3 years of relevant technical or professional software development experience.
- Exposure to regulatory or operational procedures for 3+ years is an added advantage.
Important Safety Tips
- Do not make any payment to any job request or recruiter.
- Be cautious of fraudulent job adverts and scams.
- If you suspect this listing is not genuine, please report it immediately.
How to Apply
Job Details
- Function
- Software & Data
- Industry
- IT & Telecoms
- Type
- Full-time
- Experience
- Mid Level
- Salary
- Open
- Posted
- Nov 07, 2026
- Views
- 18
- Deadline
- Jan 05, 2027