Senior Software Engineer
2 weeks ago
We are seeking a highly skilled Principal Developer to lead the development of essential common platforms for supporting core Revenue NSW applications.
Key Responsibilities- Guide the technical direction and strategy for the development team.
- Drive innovation and adoption of new technologies to enhance product capabilities.
- Make technical decisions in line with project goals and architectural standards.
- Ensure security, scalability, and reliability of cloud-based solutions through effective design and implementation.
- Develop integration architecture blueprints and patterns to guide the implementation of integration solutions.
- Evaluate emerging technologies and industry trends to inform integration strategy and architecture decisions.
- Provide mentorship and guidance to junior developers, fostering their professional growth.
- Promote best practices in software development methodologies, coding standards, and design patterns.
- Collaborate with cross-functional teams to ensure integration solutions meet business requirements and adhere to best practices.
- Identify opportunities for process improvement, automation, and innovation in integration solutions.
- Write code and develop software components.
- Conduct code reviews and ensure code quality and adherence to best practices.
- Troubleshoot and resolve complex technical issues.
- Participate in the design and architecture of software systems.
- Ensure scalability, maintainability, and performance of the software.
- Evaluate and recommend appropriate technologies and tools.
- Actively partake in product development workshops and Agile ceremonies.
- Coordinate with delivery leads and other team members to ensure timely and efficient project delivery.
- Monitor progress, identify potential risks, and implement mitigation strategies.
- Foster a collaborative and innovative development environment.
- Create and maintain technical documentation.
- Participate in testing and quality assurance efforts.
- Stay abreast of emerging technologies and industry trends.
- Experience working across multiple business domains.
- Experience working with large-scale distributed systems, complex integrations, and various technology stacks.
- Strong knowledge of cloud platforms such as AWS.
- Design and implement Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Implement automated testing frameworks and strategies.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Experience in coaching and providing guidance and training to less experienced professionals.
- Ability to form collaborative relationships with business partners, professional stakeholders, and other team members.
- Excellent communication skills.
- Server-Side Languages (Java, etc.)
- Front-End Frameworks (React JS/ Next JS, etc.)
- Extensive experience in developing microservices and RESTful APIs using Spring Boot.
- Strong knowledge of cloud computing platforms such as AWS.
- Proficiency in cloud-native development practices.
- Expertise in RDBMS and No SQL databases.
- Expert experience developing within agile methodology using CI/CD pipelines.
- Working knowledge of security best practices.
- AWS or equivalent cloud certification.
Revenue NSW is the state's principal revenue management agency. We are part of the Department of Customer Service. Our purpose is to contribute to a prosperous, safe, and fair society by collecting revenue, resolving fines, administering grants, and recovering debt. Revenue NSW Digital is responsible for the delivery of state-of-the-art digital experiences focused on simplifying and improving the interactions of 20,000+ businesses and two million+ individuals with the NSW Government.
We are proud of our diverse and regional team and welcome flexible working. We are open to this role being based at any one of our offices - Parramatta, Lithgow, Maitland, Gosford, or Wollongong. Regular travel may be required to engage with the team and our partners at Parramatta.
Why work for us? There are lots of reasons why a role with us is rewarding - working with us gives you:
- The opportunity for meaningful work that matters to all of us in NSW.
- Hybrid working, compressed hours, and generous leave conditions, so you can be available for what counts.
- Much more than just a job, you can build a career here.
- Unmatched opportunities for growth and development.
-
Senior Software Engineer
6 days ago
City Of Parramatta Council, Australia Woolworths Limited Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Woolworths Limited. As a key member of our technology team, you will be responsible for designing, developing, and maintaining large-scale, high-traffic backend APIs that power our customer-facing web and mobile applications.Key ResponsibilitiesDesign and develop...
-
Senior Software Engineer
6 days ago
City of Parramatta Council, Australia Woolworths Limited Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Woolworths Limited. As a key member of our technology team, you will be responsible for designing, developing, and maintaining large-scale, high-traffic backend APIs that power our customer-facing web and mobile apps.Key ResponsibilitiesDesign and develop robust,...
-
Senior Software Quality Assurance Engineer
7 days ago
City Of Parramatta Council, Australia West Recruitment Pty Ltd Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Tester to join our dynamic and upbeat team of engineers at West Recruitment Pty Ltd.The organisation is a gaming and fintech company dedicated to creating immersive experiences and innovative solutions.As a Software Tester, you will be responsible for conducting thorough testing of...
-
Senior C++ Software Engineer
2 weeks ago
Wollongong City Council, Australia Tibra Capital Full timeAbout the RoleWe are seeking a highly skilled Senior C++ Developer to join our team at Tibra Capital. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our trading infrastructure.Key ResponsibilitiesDesign and develop high-performance, scalable, and reliable trading infrastructure componentsCollaborate...
-
Senior Software Engineer
2 days ago
Council Of The City Of Sydney, Australia Woolworths Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Woolworths Group. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure software solutions that meet the needs of our customers.Key Responsibilities:Design and develop robust and secure...
-
Senior Software Engineering Lead
2 weeks ago
Council Of The City Of Sydney, Australia WooliesX Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at WooliesX. As a key member of our technology organization, you will be responsible for leading complex technical initiatives and guiding squads through the application lifecycle.Key ResponsibilitiesLead multiple technical initiatives and...
-
Senior Software Engineer
1 week ago
Shire Of Donnybrook-Balingup, Australia Futureheads Recruitment | B Corp™ Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our client's team in Southampton. As a key member of the software development team, you will play a crucial role in building a secure and scalable data platform capable of processing large volumes of data.The ideal candidate will have experience with...
-
Senior Software Engineer
7 days ago
Shire Of Donnybrook-balingup, Australia Futureheads Recruitment | B Corp™ Full timeAbout the RoleWe're partnering with a product and software business to hire a Senior Software Engineer to build a secure and scalable data platform. The platform will process large volumes of data and develop digital applications handling thousands of users.Key ResponsibilitiesDesign and develop microservicesAdvance the development of the data platform,...
-
Senior Software Engineer
1 week ago
North Sydney Council, Australia ClearCompany Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Technology team in Sydney. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software components for our clients' products.Key Responsibilities:Design and develop software components using C#,...
-
Senior Software Engineer
5 days ago
Shire Of Donnybrook-balingup, Australia Futureheads Recruitment | B Corp™ Full timeJob Opportunity:We are seeking a highly skilled Senior Software Engineer to join our client's team in Southampton. As a key member of the Engineering team, you will be responsible for designing and developing a secure and scalable data platform using Azure hosted services.The ideal candidate will have experience with C# and Python, as well as expertise in...
-
Senior Software Engineer
1 week ago
North Sydney Council, Australia ClearCompany Full timeSenior Software EngineerClearCompany is seeking a highly skilled Senior Software Engineer to join our Sydney office for an initial 6-month contract. As a key member of our Technology team, you will be responsible for developing, maintaining, and ensuring the quality of software components for our clients' products.Key Responsibilities:Design, develop, test,...
-
Senior Software Engineer
7 days ago
North Sydney Council, Australia ClearCompany Full timeJob Title: Senior Software EngineerClearCompany is seeking a highly skilled Senior Software Engineer to join our Sydney office for an initial 6-month contract. As a key member of our Technology team, you will be responsible for developing, maintaining, and ensuring the quality of software components for our clients' products.Key Responsibilities:Design,...
-
iOS Software Engineer
2 weeks ago
City of Parramatta Council, Australia Woolworths Limited Full timeAbout UsWoolworths Limited is a leading Australian retailer with a rich history of innovation and customer satisfaction. We are committed to delivering exceptional shopping experiences to our customers through our diverse range of products and services.Job SummaryWe are seeking an experienced iOS Software Engineer to join our team. As an iOS Software...
-
Senior Software Engineer
2 weeks ago
City of Yarra, Australia Qantas Airways Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Qantas Airways. As a key member of our software development team, you will be responsible for guiding and leading the architecture, delivery, and development of our software systems.Key ResponsibilitiesLead the design and development of software systems to meet...
-
iOS Software Engineer
2 weeks ago
City Of Parramatta Council, Australia Woolworths Limited Full timeAbout the RoleWe are seeking an experienced iOS Engineer to join our team at Woolworths Limited. As an iOS Engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for our customers.Key ResponsibilitiesDevelop and maintain iOS applications using Swift and other relevant technologiesCollaborate with...
-
Senior Software Engineer
4 days ago
North Sydney Council, Australia Shift Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to design, develop, and maintain high-quality software products and solutions that support our business operations.This role involves working closely with cross-functional teams to identify and prioritize technical solutions and product enhancements. You will help drive and...
-
Senior Software Engineer
6 days ago
North Sydney Council, Australia ClearCompany Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Sydney office for an initial 6-month contract. As a key member of our Technology team, you will be responsible for developing, maintaining, and ensuring the quality of software components for our clients' products.Your daily tasks will include:Designing, developing,...
-
Senior Software Engineer
2 days ago
North Sydney Council, Australia ClearCompany Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Sydney office for an initial 6-month contract.The successful candidate will be responsible for developing, maintaining, and ensuring the quality of software components for our clients' products.Key Responsibilities:Design, develop, test, integrate, deploy,...
-
Senior Software Engineer
2 weeks ago
Council Of The City Of Sydney, Australia Department Of Defence Full timeAbout the RoleThis is a fantastic opportunity to join our Department of Defence tech team as a Senior Software Engineer with a strong focus on backend development, particularly in Python and Go.Key ResponsibilitiesLead the design, development, and deployment of microservices for our SCM platform.Collaborate with the product owner to shape the product...
-
Senior Software Engineer
2 days ago
Council Of The City Of Sydney, Australia Woolworths Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Woolworths Group. As a key member of our software development squad, you will be responsible for designing, developing, and maintaining large-scale, high-traffic backend APIs that power our customer-facing web and mobile apps.Key ResponsibilitiesDesign, develop, and...