
Software Development Manager
5 days ago
Masters or Bachelors degree in Computer Science or related technical field, or equivalent practical experience.
- 6+ years of experience working with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments
- 3+ years of experience managing software development teams, with hands-on architectural and distributed systems experience
- 9+ years of Software Development experience in diverse cross functional management roles
- Expert understanding of design patterns, data structures and test driven development
- Experience with one or more general purpose programming languages including but not limited to: Python, Java, Typescript, Scala, Golang, C++ or C#
Job summary
Are you interested in inventing and delivering planet-scale solutions for the cloud?
Do you have a strong sense of ownership and a passion for delivering creative solutions to complex problems at an AWS scale?
Working with cutting edge cloud technologies, the APJ Solutions Engineering Software Development Manager leads a team of software developers, product managers and solutions architects to bring to life some of the most exciting AWS solutions across the globe. This is an incredible opportunity for anyone wanting to change the world
You will play a pivotal role collaborating with your development team, maintaining operational excellence through a strong Amazonian culture as well as understanding and championing the needs of the customer. This is a unique opportunity to build new solutions and capability from the ground up. Given the breadth of the capability to be developed, this role will require coordination and coordination across many internal and external teams. You’ll work closely with our customers and partners, ISVs, and commercial stakeholders to understand and prioritize platform development, feature delivery, roadmap features, dive into, own and resolve technical challenges.
Key job responsibilities
Your responsibilities include managing a team of software engineers and fostering a happy and respectful team culture. You’ll collaborate cross-functionally and manage the agile development process to understand and deliver value to customers. You’ll participate in design reviews to ensure the right solution is implemented and drive best practices in software engineering. In additional you’ll own all operational aspects of your team’s software.
**Responsibilities**:
- People management: Build and manage a team of software engineers. Foster career growth and a strong team culture. Hire, mentor, and coach engineers
- Delivery management: Work cross-functionally, interfacing with internal customers to gain clarity on requirements, set priorities and communicate direction and progress. Manage the agile development process and methodology to deliver incremental value to customers.
- Technical Excellence: Participate in design reviews and ensure right solution is implemented for the projects you own. Enforce right best practices pertaining to software engineering and build, manage, and develop world-class engineers including hiring recommendations and guide and mentor engineers and project managers within and outside of the team.
- Operational excellence: Own all operational aspects for your team’s software, including but not related to - metrics, tech debt, security issues, CX experience gaps, production defect, operational readiness best practices.
- Drive multiple solution initiatives that deliver robust and scalable solutions to customers across the globe.
A day in the life
A day in the life
About the team
About the team
The software teams are based across APJ and are building some of our most innovative solutions. They’re solving interesting problems in distributed systems, concurrency, compliance, governance and security. They’re improving the technologies that when combined deliver never before seen capabilities for customers of all size, in all industries across the globe.
The small teams operate much like a start-up, but leverage all the resources and stability of being the largest cloud provider. This dynamic creates a fast-paced, innovative stimulating environment with a lot of ownership, collaboration, and little red tape.
- Knowledge of best practices for the full software development life cycle; including coding standards, code reviews, source control management, build processes, testing, and operations
- Track record of conceptualising, designing and building complex software systems and successfully delivering them to customers
- Exposure to large-scale distributed storage and database systems (e.g. SQL, NoSQL, Graph Databases)
- Experience with software tooling, particularly large scale configuration management and deployment systems
- Experience architecting/deploying/operating solutions built on AWS and experience with services such as RDS, EC2, Dynamo DB, CloudWatch.
-
Software Developer
4 weeks ago
Sydney, New South Wales, Australia Software Integrators Full timeDirect message the job poster from Software IntegratorsFull-stack Developer (Mid-level) | Go, C and CloudLocation: Sydney or Melbourne, AustraliaType: Full-time | PermanentCompany: Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four...
-
Software Developer
4 weeks ago
Sydney, New South Wales, Australia Software Integrators Full timeDirect message the job poster from Software IntegratorsFull-stack Developer (Mid-level) | Go, C and CloudLocation: Sydney or Melbourne, AustraliaType: Full-time | PermanentCompany: Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four...
-
Software Developer
1 week ago
Sydney, New South Wales, Australia Software Integrators Full time $80,000 - $120,000 per yearFull-stack Developer (Mid-level) | Go, C and CloudLocation:Sydney or Melbourne, AustraliaType:Full-time | PermanentCompany:Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four decades. From courier management platforms and route...
-
Software Engineer
1 week ago
Greater Sydney Area, Australia Rocket Software Full time $180,000 - $250,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...
-
Manager, Software Development
2 weeks ago
Sydney, Australia Blackbaud Full timeManager, Software Development page is loaded Manager, Software Development Apply locations Hyderabad - India time type Full time posted on Posted 21 Days Ago job requisition id R0012311 About the role Blackbaud is hiring a Manager of Software Development to cultivate and lead engineering teams that develop, test, deploy, and maintain Blackbaud’s...
-
Manager, Software Development
4 weeks ago
Sydney, New South Wales, Australia Blackbaud Full timeManager, Software Development page is loadedManager, Software DevelopmentApply locations Hyderabad - India time type Full time posted on Posted 21 Days Ago job requisition id R0012311About the roleBlackbaud is hiring a Manager of Software Development to cultivate and lead engineering teams that develop, test, deploy, and maintain Blackbaud's products. This...
-
Business Development Consultant
2 weeks ago
Sydney, Australia Frontier Software Full timeBusiness Development Consultant - A career role offering many opportunities for further development within an organisation with a growth mindset - Award winning software solution **The company** Frontier Software is a global leader in HR and Payroll solutions. Our solution ichris sets the benchmark for functionality and user experience and is the result of...
-
Senior Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per yearOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...
-
Senior Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per yearOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...
-
Software Developer
7 days ago
Sydney, New South Wales, Australia Snowy Hydro Careers Full time $120,000 - $180,000 per yearAbout the position: Are you passionate about crafting innovative software solutions and driving technical excellence? We have exciting opportunity for a Software Developers to join our dynamic team and play a key role in building robust, secure, and scalable full-stack solutions. This role is perfect for someone eager to make a significant impact, champion...