CloudBridge is seeking a highly motivated and skilled Software Developer to join our technology team. The successful candidate will play a key role in designing, developing, and maintaining scalable cloud-based applications and integration platforms. This role requires strong technical expertise, problem-solving skills, and the ability to work in a fast-paced environment with cross-functional teams to deliver innovative solutions for our global clients.
Key Responsibilities
Design, develop, test, and maintain cloud-native applications and APIs using modern frameworks and programming languages.
Collaborate with product managers, business analysts, and UX / UI designers to translate requirements into technical solutions.
Integrate applications with third-party systems, cloud services, and APIs to enable seamless data exchange.
Write clean, efficient, and maintainable code following best practices and coding standards.
Conduct unit testing, debugging, and performance tuning to ensure high-quality software delivery.
Participate in code reviews, provide constructive feedback, and support continuous improvement.
Contribute to system architecture design, scalability planning, and security considerations.
Stay up to date with emerging technologies, tools, and frameworks to improve development efficiency.
Support deployment processes in cloud environments (e.g., AWS, Azure, GCP) using CI / CD pipelines.
Provide ongoing maintenance, troubleshooting, and support for existing applications.
Qualifications & Skills
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Software Developer, ideally with cloud-based systems.
Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript / TypeScript .
Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
Familiarity with RESTful APIs, GraphQL, Docker, Kubernetes, and CI / CD tools .
Strong understanding of databases (SQL and NoSQL).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
What We Offer
Competitive salary and performance-based incentives.
Opportunities for professional growth and certifications in cloud technologies.
Collaborative and innovative work environment.
Flexible working arrangements, including remote and hybrid options.
Software Developer • Auckland City, Auckland, New Zealand