Senior Software Engineer

Senior Software Engineer

Add To Bookmarks
Company: Service NSW
Location: New South Wales Australia
Type: Full Time
Created: 2021-04-19 05:00:15

We are looking for passionate, driven and innovative Senior Software Engineer to join our world class Engineer Team at Service NSW!

We have Permanent Ongoing Senior Software Engineer roles now available.

We are offering a base salary range between $111,806 and $134,667 plus employer’s contribution to superannuation and leave loading, plus offering flexible working arrangements.

About Our Team:

You will be a part of a highly creative, agile, human centered development team who values your happiness, growth and personal development.

We use XP practices (including TDD, pair programming and CI/CD) to design and build fast stable software and get it into our customers’ hands quickly. We are committed to iterative delivery using the build, measure, learn paradigm. We pride ourselves on being responsive to customers’ needs, consistently delivering value to the people of NSW.

We work with Java (Spring), JavaScript (React.js, Angular.js, Node.js), AWS Cloud, Cloud Foundry and Apigee to deliver end-to-end platforms. We collaborate closely with other teams to architect and implement the right solutions, applying lean problem-solving to deliver value within a complex ecosystem.

About You:

Expertise and strong experience software development. Maybe you’re a web, API or platform specialist who wants to expand your full stack skillset, or maybe you’re already a Front end to cloud database expert. Either way, you know what makes customer focused products special, and love building products that millions of people use.

Excellent understanding of systems thinking and technical design. You might not be a full-stack unicorn (yet), but you can design and implement system interactions to deliver end-to-end solutions.

We’d love to see some experience applying technical design skills in large or complex ecosystems.

Attention to detail. You strive for the best quality code; adopting practices/style guides that encourage clean and readable code. You pay particular attention to code reusability, extensibility, maintainability, scalability and security. Often going out of your way to find the best solution possible.

Outstanding communication, collaboration and problem-solving skills. You encourage diversity of thought, thrive in a team environment, and do your best work whilst working in a pair/team.

Proficient in one or more modern programming languages. JavaScript/TypeScript, Java Swift, Objective-C or Kotlin will give you a headstart, but your openness to upskilling and cross-skilling is what will get you across the line.

Customer-oriented and proud. You are motivated by, and take ownership of, delivering valuable outcomes to the people who use your software.

Continuous improvement forever! You are a lifelong learner, always driven to improve processes and outcomes. You value close feedback loops, and the concepts of iteration and incremental improvement.

Security-minded. You have a passion for security by design, and exposure to or interest in security engineering as concept.

About Service NSW

At Service NSW we deeply value our customers and our teammates. We are an inclusive, diverse, caring and respectful team and a place where everyone can bring their whole self to work."

People with a disability are strongly encouraged to apply and we welcome a discussion regarding workplace adjustments to help maximise everyone's opportunity to fully participate and contribute."

"We pay our respects to Aboriginal and Torres Strait Islander peoples and Elders past, present and emerging and acknowledge the traditional custodians of the land, waters, culture and community we walk, work and live."

To Apply, click on the below link,

Please attach a copy of your latest Resume and a cover letter.

Applications will be reviewed on an ongoing basis - we encourage you to apply ASAP so you don’t miss out on these exciting opportunities within our Engineer Teams at Service NSW