Launchpad is a collective of experienced developers and designers committed to crafting superior software solutions for businesses of varying scales. We thrive on mobile apps, web platforms, and enterprise systems customisation, always with a lens on agile methodology and user-first design. At Launchpad, we transform concepts into tangible assets and drive clients towards realising their business aspirations.Join Our TeamJoin us at Launchpad for an exhilarating journey in technology. As a Software Development Engineer (SDE 1), you will be at the forefront of tech evolution, collaborate with a skilled and diverse team, and play a significant role in shaping our digital solutions. We offer an opportunity to contribute to our mission, impact the future of digital solutions, and pursue a rewarding career path. Make your mark with us!ResponsibilitiesDefine, develop, and evolve software in a fast-paced, agile environment using the latest technologies and infrastructure.Implement solutions in alignment with shared platforms and solutions, collaborating closely with system engineers, frontend developers, and software developers.Participate in product/solution requirement discussions with the Product Manager, Architect, and Tech Lead to translate visions into prioritized technical requirements, user stories, and a well-groomed product backlog.Adhere to SOLID principles for object-oriented design and programming to enhance code readability, maintainability, and scalability.Write standards-compliant code that delivers desired functionality using selected technologies.Analyze performance parameters and assess application performance to ensure efficiency.Contribute to core data structures, algorithms, and their implementation in selected technologies.Foster collaboration across functional teams to ensure aligned activities and deliverables.Champion world-class quality in product development and support.Apply SDLC principles, Lean/Agile/XP methodologies, CI, software/product security, scalability, documentation practices, refactoring, and testing techniques.Proactively communicate across the team, sharing information with the right level of detail and timeliness.SkillsExtensive experience in software development, scripting, and backend development with a strong emphasis on SOLID principles for software design.In-depth knowledge of Algorithms and data structureKnowledge on Spring securityKnowledge on PowerShell automationKnowledge on Microservice and Cloud platformKnowledge on load balancing techniques and scaling of applicationsAware of methods and practices such as Lean/Agile/XP, etcProven work experience in an agile environmentAware of and able to apply continuous integration (CI)Understanding of the impacts of technology choice to the software development life cycleRequirements1+ years experience as a Node.js Back-end Developer or similar positionFamiliarity of MLOps and DevOpsPossess a general overview of generative AI and prompt engineeringStrong understanding of Data structures and algorithmsExperience with Python and Node.js is preferredExperience in managing version control software like GitHubA good understanding of the DevOps process and how to effectively manage CI and CDMinimum of a Bachelor's Degree in Information Technology, Computer Science or related fieldHands-on and solid experience with cloud-based platform (i.e. AWS, Azure) solution experienceExperience in Agile MethodologyUse of JIRA is a mustBenefits @ LaunchpadJoining Launchpad means being part of a recognized Great Place to Work:Flexible working: From the beach to your couch, we support work-from-anywhere flexibility.Kit Kat Days: Enjoy a 9-day fortnight, because we value work-life balance.Slice of the pie: Shares in Launchpad's growth and success are available to all.Professional Development & Training Opportunities: We're committed to your growth and career trajectory.Get a slice of the action: Earn your salary plus a share in the company's profits.Leading software & tools: Access state-of-the-art software packages and tools.Social enterprise programs: Engage in meaningful projects that benefit the community and environment.Build awesome stuff: Our projects aren't just work—they're passion projects.Job Types: Full-time, Regular / Permanent Onsite - Melbourne, AustraliaSchedule: Monday to FridaySupplemental pay types: Quarterly bonusInclusion and DiversityLaunchpad is an Equal Opportunity Employer committed to inclusion and diversity. We make employment decisions without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or veteran status. We expect all employees to embody our core behaviors of humility, trust, transparency, focus, ownership, and integrity.Our total rewards are designed to inspire your best work by providing the support and flexibility you need to turn your ideas into impactful realities. With global strength and scale, we offer competitive salaries, benefits, and ample career opportunities in a culture of care, collaboration, and support.#J-18808-Ljbffr