Software Engineer
About Us: Compass Network Technology Limited is a leading website and software design and development enterprise located in Auckland, New Zealand. Specializing in providing customized and high-quality web and mobile solutions for corporations, we pride ourselves on delivering innovative and reliable digital solutions to meet our clients' diverse needs.
Are you passionate about creating cutting-edge web and mobile solutions? Are you ready to join a dynamic team dedicated to delivering customized and high-quality digital products? Look no further – Compass Network Technology Limited is hiring a talented Software Engineer to join our growing enterprise in Auckland, New Zealand.
Key Responsibilities:
Ø Requirement Analysis: Analyze client business requirements to propose creative, customized solutions for websites and apps.Ø System Design: Design system architectures, workflows, and technical specifications for scalable and high-performing applications.
Ø Technology Selection: Recommend and select the most suitable tools, frameworks, and platforms for each project.
Ø Development: Develop, test, and deploy user-friendly, responsive websites and apps that meet client objectives.
Ø Code Maintenance: Write, debug, and maintain high-quality code using modern programming languages like JavaScript, Python, or PHP.
Ø Customization and Integration: Create tailored solutions and develop APIs for seamless integration with client systems and third-party services.
Ø Hosting Management: Manage hosting environments, ensuring security, uptime, and reliable performance of websites and apps.
Ø Performance Optimization: Use analytics to monitor and enhance website and app performance, addressing bottlenecks for improved scalability.
Ø Testing and Troubleshooting: Conduct rigorous testing to ensure quality and security, troubleshoot issues, and minimize client downtime.
Ø Innovation and Collaboration: Stay updated on emerging technologies, recommend innovative tools, and work closely with clients to deliver tailored solutions and ensure a seamless user experience.
Education and Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Project experience in software testing, quality assurance, or a related role.
Familiarity with testing tools and frameworks.
Experience in both manual and automated testing.
Strong analytical skills with a keen eye for detail.
Ability to identify, isolate, and track software defects efficiently.
Excellent communication skills, both written and verbal.
Ability to communicate effectively with technical and non-technical team members.
How to Apply:
Interested candidates are invited to submit their applications online.
Benefits and Perks:
Competitive salary commensurate with experience.
Opportunities for professional development and training.
Collaborative and inclusive work environment.
Access to cutting-edge technologies and tools.
Regular team-building activities and social events.