Software Developer

Alliance For Hse Women Ke — Australia · Posted ~1 hour ago

Mid

Skills

Software Development Programming Fundamentals API Integration Testing Debugging

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software development role focused on designing, implementing, testing, and maintaining scalable applications while collaborating with technical and business stakeholders.

Highlights

Opportunity to build reliable applications, collaborate with cross-functional teams, and improve software quality through modern development practices.

Description

Role Description We are seeking a motivated and technically capable Developer to design, develop, test, and maintain reliable software applications and systems. The role involves translating business and technical requirements into scalable solutions, writing clean and maintainable code, troubleshooting issues, and continuously improving application performance and functionality. Key responsibilities include developing and maintaining software applications, implementing new features, integrating APIs and third-party services, debugging and resolving technical issues, conducting testing and code reviews, and maintaining technical documentation. The role also requires collaboration with product managers, designers, engineers, and other stakeholders throughout the software development lifecycle. Qualifications Bachelor’s degree or equivalent in Computer Science, Software Engineering, Information Technology, or a related field.Strong understanding of programming fundamentals, data structures, algorithms, and software development principles.Proficiency in one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, C++, or Go.Familiarity with databases, SQL, APIs, version control, and software development tools.Understanding of software development lifecycle, testing, debugging, and deployment practices.Familiarity with Git and modern development workflows.Knowledge of cloud platforms, web technologies, or DevOps practices is an advantage.Strong analytical, troubleshooting, and problem-solving skills.Ability to write clean, efficient, scalable, and maintainable code.Good communication and collaboration skills.Strong attention to detail, adaptability, and willingness to learn new technologies.