Software Engineer

Software Engineer
Company:

Hubcore Consulting Ltd


Details of the offer

About Us: HubCore Consulting Limited is a leading Data & Technology Consultancy founded by a team of subject matter experts dedicated to providing innovative solutions for New Zealand companies. We specialize in both internal tech-products and consultancy services for external stakeholders. Our internal tech products include a Recruitment SaaS service and an E-Appointment management system, which are designed to streamline processes and enhance efficiency for our clients. Job Description: We are seeking a talented and motivated Software Engineer to join our dynamic team in Auckland. As a Software Engineer at HubCore Consulting Limited, you will play a key role in the development and enhancement of our internal tech-products, contributing to the success and growth of our company. Responsibilities: 1.     Software Development: Collaborate with cross-functional teams to design, develop, and implement software solutions for our internal tech-products. Participate in all stages of the software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance. 2.     Code Writing: Develop high-quality, scalable, and maintainable code that meets project requirements and industry standards. Ensure adherence to company coding standards and best practices, with a focus on readability and documentation. 3.     Technical Design: Participate in architectural decisions and technical designs to ensure alignment with business goals and best practices. Provide technical recommendations and contribute to the evolution and optimization of system architecture. 4.     Troubleshooting: Analyze and resolve software issues to ensure timely resolution and system stability. Conduct systematic fault diagnosis and debugging to maintain software reliability. 5.     Team Collaboration: Actively engage in team discussions and collaboration to promote effective communication and teamwork. Work with team members to solve technical challenges, share knowledge and experience, and improve overall team performance and efficiency. 6.     Technical Research: Stay updated on industry trends and emerging technologies, evaluate and introduce new technologies in a timely manner to support the continuous improvement of products and projects. 7.     Project Management: Work closely with project managers and team members to plan and execute project activities. Ensure project progress and delivery quality, report project progress and risks in a timely manner, and provide corresponding solutions and improvement suggestions. 8.     Quality Assurance: Write and execute unit tests, integration tests, and system tests to ensure the functional integrity and performance stability of software products. Actively participate in code reviews and quality reviews to continuously improve the software development process and quality management system. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). Proven experience as a Software Engineer, with a strong track record of successful software development projects. Proficiency in programming languages such as Java, Python, or C#. Experience with web application development frameworks (e.g., Spring Boot, Django, ASP.NET). Familiarity with database technologies (e.g., SQL, NoSQL) and data modeling principles. Solid understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git). Excellent problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Why Join Us: Opportunity to work on cutting-edge projects and innovative tech-products. Collaborative and inclusive work environment, where your ideas and contributions are valued. Professional development and growth opportunities, with access to training and mentorship programs. Competitive salary and benefits package, including health insurance and retirement savings plan. Flexible work schedule and opportunities for remote work.   If you are passionate about software development and eager to make an impact in a dynamic and fast-paced environment, we want to hear from you! Join us in revolutionizing the way companies leverage data and technology to achieve their business objectives. Apply now to embark on an exciting journey with HubCore Consulting Limited!


Source: Talent_Dynamic-Ppc

Requirements

Software Engineer
Company:

Hubcore Consulting Ltd


X Contract Senior C # .Net Software Engineers

CONTRACT Senior C#.Net Software Engineer? TypeScript? Angular or Vue or React? Work on a modern stack building features & enhancing functionality Good team e...


From Sunstone Talent - Canterbury

Published a month ago

Engineering Manager - Data Platform

Canonical is building a comprehensive suite of multi-cloud and on-premise data solutions for the enterprise. We want to make it easy to operate any database ...


From Canonical - Canterbury

Published a month ago

It Specialist

Job IT Specialist - New Zealand Defence Force IT Specialist Christchurch New Zealand Defence Force This job offer is not available in your country. Skip to s...


From New Zealand Defence Force - Canterbury

Published a month ago

Remote Support Officer

Job Description: Fuel50, a leading career path software company based in Christchurch, Canterbury, NZ, is seeking a dedicated and motivated Remote Support O...


From Fuel50 - Canterbury

Published a month ago

Built at: 2024-05-19T23:02:31.631Z