Software Developer
Summary
Junior to mid-level full-stack developer (1–3 years experience) building internal CRM systems and public-facing websites on-site in Parramatta, Sydney. The stack is React/Redux/TypeScript with Material UI on the front end, .NET Core/C# Web APIs with Hangfire on the back end, and SQL Server with T-SQL, delivered via Azure DevOps in an Agile team.
Francom is a leading financial services organisation committed to delivering secure, reliable, and compliant technology solutions while maintaining the highest standards of governance. Guided by our core values — Leadership, Integrity, Excellence, Balance, and Nurturing (LIEBN) — we support our clients and teams through innovation, collaboration, and continuous improvement.
The Opportunity
We are seeking a Junior to Mid-Level Software Developer to join our growing technology team. This is a full-stack, on-site role based in our Parramatta office, ideal for a developer with 1–3 years of professional experience who is keen to build secure, scalable web-based platforms in a collaborative Agile environment.
You will be involved in the design, development, and maintenance of internal CRM systems and public-facing websites, working closely with other developers, QA, and stakeholders.
Key Responsibilities
Front-End Development
- Build responsive, user-friendly interfaces using React, Redux, and TypeScript
- Implement modern UI components and styling using Material UI (MUI)
- Develop and maintain .NET Core Web APIs and server-side logic using C#
- Implement background processing and scheduled jobs using Hangfire
- Design and maintain relational databases using Microsoft SQL Server
- Write, optimise, and maintain T-SQL stored procedures
- Use Redgate tools to manage database migrations across environments
- Use Azure DevOps for task tracking, CI/CD pipelines, and release management
- Participate in Agile ceremonies including stand-ups, sprint planning, handovers, and retrospectives
- Test your own code thoroughly and participate in peer code reviews
- Work closely with QA to diagnose and resolve defects efficiently
- Communicate effectively with team members and stakeholders
- Take a proactive, professional approach to work and problem-solving
- Stay current with emerging technologies and development best practices
- Identify, mitigate, and prevent code-based security vulnerabilities
- 1–3 years of professional experience as a software developer
- Strong skills in React, TypeScript, and .NET Core (C#)
- Experience working with SQL Server and T-SQL
- Familiarity with Agile development practices
- Strong problem-solving and communication skills
- Ability to work collaboratively on-site in a team environment
- Commitment to secure coding and quality outcomes
- Alignment with Francom’s LIEBN values
- Experience with Microsoft Azure (App Service, API Management, Azure Functions, Storage, Application Insights)
- Experience integrating with third-party APIs
- Familiarity with Node.js or WordPress
- Experience securing applications using Cloudflare, including reverse proxy services, WAF rules, and Zero Trust policies
- Competitive Salary
- Work on meaningful, real-world systems in a regulated environment
- Collaborative, supportive, and technically capable team
- Exposure to modern tools, cloud technologies, and secure application design
- Opportunity to grow your technical skills and career within a stable organisation
If you are a motivated developer looking to grow your skills in a professional, on-site Agile environment, we would love to hear from you.
Please apply via Seek, including your resume and a brief cover letter outlining your experience and interest in the role.