Tech Lead - Mobile Application Developer

Brisbane, Queensland IBM

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
As a Mobile Application Tech Lead in IBM, your expertise will help set the benchmark of leading mobile user experiences underpinned by mobile application engineering leadership across mobile web, cross compiling platforms and native app development.
Whether the work is for clients or IBM, your engineering excellence, team leadership, and client facing skills, including experience with Xamarin or Maui, will directly contribute to some of the world's leading enterprise applications and systems. Your mobile applications tech leadership will be seen at the highest levels, and will enable critical processes, intelligent operations and innovative services to serve end users & stakeholders to industry leading standards.
In return, at IBM you will use the latest software development tools, techniques and approaches and work with leading minds from across the world, to build solutions you can be proud of. You will also have a limitless career path, supported with the latest training, education, IBM technology platforms and mentors.
**Your role and responsibilities**
We are looking for a highly capable Mobile Application Tech Lead to work for key clients in the Brisbane area. The candidate will need to be experienced working in squads in a medium to large enterprises, bring extensive engineering leadership to oversee code development of a variety of mobile applications including Xamarin or Maui development, plus also either mobile web or native application development, plus have extensive experience across the SDLC lifecycle. In additional to application development responsibilities, the Mobile Applications Tech Lead role will also be responsible for coaching team(s), leading squad discussions in the complex stakeholder environment (on application roadmap strategy, feature development approaches, DevOps best practices, Non-Functional Requirements best practices), and ensure the squad are working to timelines. The Mobile Application Tech Lead will ultimately be responsible for design, development and implementation of all application system changes in the enterprise, plus inputting to BAU teams where required. The coaching responsibilities will require coaching on development discipline, motivation, and a holistic vision towards mobile application software.
Depending on your experience, there may be a requirement to work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Key roles and responsibilities include:
* Be a subject matter expert in Xamarin or Maui mobile application development, plus mobile web technologies or native mobile application - provide technical advice to solve complex problems
* Oversee technical activities of application development, including working with requirements or design teams, developing technical designs, performing and overseeing code development, and implementation of system changes
* Oversee a mobile application development squad or squads to ensure that planning, code development, pull requests, peer reviews, testing, reporting and documentation meets the highest standards - guide less experienced staff by reviewing their work and providing feedback to build team capability
* Work with multiple stakeholders and their respective needs to represent scope, schedule, development approaches and releases, so that the outcome supports a collective result
* Collaborate with others to provide additional technical direction and standards across the organisation, to support a culture of continuous improvement
* Collaborate with UI/UX designers to implement user-friendly designs
* Collaborate with other SMEs to identify and progress improvements or practices in application delivery, towards a culture of continuous improvement
* Ensure application performance, quality, and responsiveness
* Identify and resolve application bottlenecks and help resolve bugs
* Integrate mobile applications with back-end services via RESTful APIs
* Perform or oversee test, debug, update and improve software to ensure quality, security, and value
* Stay up to date with new technology trends in mobile application development
* Please note that you will be required to work on-site up to 3 days per week for this role
**Required technical and professional expertise**
* Must live in or near Brisbane and be able to work in the CBD a minimum of 3 days per week
* Minimum of 9+ years of experience in a lead mobile application development role, with either Javascript web or equivalent mobile frameworks experience OR 9 + years experience with Swift or Kotlin development and their predecessors
* At least 5 year's experience building Xamarin or MAUI solutions, which could include Xamarin.Forms or Xamarin.Native
* Proficiency in building cross-platform applications for iOS and Android using Xamarin, with experience in mobile application lifecycle (concept, design, test, release and support)
* Clear evidence of tech leadership of squads and working with clients or customers
**Preferred technical and professional experience**
* At least Australian Baseline Security Clearance (or eligible for Baseline)
* Experience working with government agencies is a plus
* Experience with cloud message APIs and usage of push notifications.
* Knowledge of continuous integration and deployment (CI/CD) for mobile applications.
* Familiarity with code versioning tools, such as Git.
* Experience in working with agile methodologies.
* UI/UX Design Sensibility: Understanding of basic principles of user interface and user experience design
* Familiarity with .Net framework
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Brisbane, Queensland Microsoft Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Microsoft is built on trust, and Azure is dedicated to becoming the most trusted cloud service for its customers. As Azure expands its services, certifications, and regions for its global customers, there is a growing need for increased support to uphold customer promises. The Azure Core Trusted Platform team is committed to enabling product teams to deliver capabilities that align with customer commitments and provide transparency.
We are seeking an experienced Software Engineer with a strong interest in cutting-edge Artificial Intelligence (AI) technologies who is deeply committed to safeguarding Microsoft and customer assets in the cloud. This role offers high visibility, significant responsibility, and being part of a new team with a mission to develop services and automation that are integral to the Azure platform.
If you are looking for technical disruption and ready to tackle diverse challenges to support our privacy, security, and compliance engineering efforts, the Azure Core Trusted Platform team has the ideal role for you. Our team values inclusiveness and diverse ideas, and we prioritize empathy, trust, and ownership to drive our team culture and deliver products quickly and iteratively. You'll work in a fast-paced environment, tackling problems that require creativity and collaboration to achieve meaningful business outcomes. We continuously strive for world-class engineering and operational excellence and encourage you to influence our designs and architectural roadmap and drive specific goals around scalability and availability. Join us and contribute to making Azure the most trusted cloud platform!
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Participates and builds features of products/solutions and create proposals for architecture by testing design hypotheses and helping to refine code plans.
+ Produces extensible and maintainable code. Apply metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
+ Participate in code reviews to ensure coding standards are followed. Consider diagnosability, reliability, and maintainability when reviewing code, and understand when code is ready to be shared or delivered.
+ Identify needs for a broad versus selected approach in testing mechanisms and make informed decisions to implement the most effective tests. Drive efforts to add new tests, remove antiquated tests, and aggregate tests to improve the test suite.
+ Maintain operations of live service as issues arise on a rotational, on-call basis.
+ Embody our culture and values.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:? Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 2+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Master's Degree in Computer Science or related technical field with proven experience in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience working on Azure services / features
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer II

Brisbane, Queensland Microsoft Corporation

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

The Azure Core New Tech team is seeking engineers who are eager to help with the New Technology onboarding process: automating how new hardware is verified, managed, and delivered to Microsoft datacenters for Azure, High-Performance Computing, Office, and Edge Computing products within Microsoft.
The team works at the interface of software and hardware. The team creates technology to validate, onboard and manage the hardware throughout its lifespan (from arrival to disposal), track the hardware metadata, and ensure the quality and security of hardware when it reaches Microsoft datacenters. It supports the expansion of all capacity for Microsoft services and is at the leading edge of new hardware platforms coming to the cloud. The team is focused on automating the management and tracking the process of New Technology onboarding to bring new and innovative technologies to market faster.
In **Azure Core New Tech team, your role as a Software Engineer** will be to understand requirements, create designs, and implement the features needed to enable new technologies. This opportunity will let you grow your skills in software and hardware by collaborating with various Azure teams, learning about the emerging technologies in the industry and bring change to Azure.
The team provides a flexible working environment that enables both hands-on opportunities with hardware and hybrid work contributions.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
+ Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
+ Contributes to efforts to break down larger work items into smaller work items and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical field AND 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 5+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java
+ Master's Degree in Computer Science or related technical field AND 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java
+ OR equivalent experience
+ 1+ year(s) ability to work cross team and collaborate with others
+ 1+ year(s) ability to prioritize tasks and work independently
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Brisbane, Queensland Microsoft Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and several hundred thousand customers using Azure Services to host and run their Cloud Services in over 100 datacenters, running millions of servers and edge computing nodes all over the world. Our teams work on the breadth of networking software defined offerings from Software Load Balancer, Virtual Networks, Network Security Groups, and other diverse sets of services.
As a Senior Software Engineer in Software Defined Networking team you will work on unique and highly visible projects in the Networking area that would shape the future of our software services for networking scenarios. The outcome will directly impact supporting the scale and pace needed for innovating on the requirements of Artificial Intelligence workloads. You will be responsible for defining, driving execution and adoption of different features and capabilities in the core azure networking stack that will have a significant business impact. You will have the opportunity to work in a broad range of technical areas, and across component teams inside Microsoft Azure, and within the Cloud & Enterprise division.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Collaborates with appropriate stakeholders to determine user requirements for a scenario.
+ Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
+ Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
+ Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Reliable, high quality software development
+ Large scale orchestration frameworks
+ Extensive Backend application development
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Additional or Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Demonstrated & innovative solutions to complex problems
+ Strong written and verbal communication skills
+ Familiarity with DevOps concepts that include continuous deployment, deployment automation, telemetry frameworks etc.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer

Brisbane, Queensland Autodesk

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
25WD89080
**Position Overview**
Do you want the opportunity to be part of a?startup environment and?have a big?impact on a new product seeking to become a world leading integration platform?Are?you?looking to be at the forefront of innovative new?technology?that will ultimately help people imagine, design, and make a better world?If so, come join the?Tandem Connect?team at Autodesk?Working with the Tandem team, our mission is to create?integration technology and solutions that will transform how?buildings?are designed, built, and operated? We are?seeking a?creative?Software Engineer?who has?experience building modern cloud services to join our team today.
**Responsibilities**
+ Involved with all aspects of software development, such as design, implementation, and maintenance, working to create and maintain the most reliable, secure, performant and high throughput service for our customers by building cutting-edge cloud and edge technologies.
+ Partner closely with product managers, product owners, software architects and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually.
+ Drive performant, scalable and forward-thinking solutions to completion on time.
+ Contribute to software design and architecture by leveraging design patterns and injecting your expertise into the entire development lifecycle, writing and maintaining documentation where necessary.
+ Contribute to improvements in processes and technical methodologies that increase the effectiveness and efficiency of the team in responding to customer and business needs.
+ Provide technical guidance and constructive feedback to leadership, team members and other stakeholders, which includes writing, reading, and reviewing code and designs, and participating in the various technical feedback loops happening within the organization.
+ Contribute to technical product roadmaps, working with stakeholders to scope work.
+ On Call support as part of a rostered escalation process.
? **Minimum Qualifications**
+ BS or MS in computer science, related technology field, or equivalent experience
+ You have 10 years of hands-on experience with running containerised applications and high traffic customer-facing enterprise solutions
+ At least 10 years experience of working in a product team in both startup and larger corporate environments; being deeply involved in the design, development, operations, and support of the said team's products
+ At least 5 years experience working with the Node.js Seneca microservices framework, with RabbitMQ at the transport layer
+ At least 5 years experience developing, testing and releasing Kubernetes based applications
+ Experienced in creating internal team libraries and development kits that reduce maintenance and development efforts
+ Extensive experience in maintaining and modernizing legacy codebases
+ Able to deliver containerized code images by creating production-ready Dockerfiles and Kubernetes deployment manifests
+ Experience in application of the Microsoft STRIDE framework within threat modelling, identifying security flaws in API and software product designs, and devising solutions to address them
+ Deep understanding of source code management of Git-based repos, branching strategies, SDLC as well as an ability to concurrently manage over fifty (50) repositories
+ Familiarity with MongoDB, database design and optimisation, and able to write MongoDB data migration scripts with minimal impact
+ Working experience with Redis and Vault
+ Experience debugging NodeJS software performance issues including the application of profiling tools
+ Awareness of edge-to-cloud software communication protocols
+ Expertise in JavaScript in Node.js and web browser environment
+ In-depth understanding of the entire software development lifecycle.
+ REST API design and development experience and an understanding of the API consumer's perspective
+ RabbitMQ API design and development experience and an understanding of the API consumer's perspective
+ Familiarity with DevOps and DevSecOps
+ Strong written and oral communication skills in English
+ Ability to operate effectively and independently in a dynamic, fluid environment
+ Experience with CI/CD and building deployment pipelines using tools like Jenkins
+ Detail-oriented approach to building secure, stable, software
+ Experience with Agile development practices such as Scrum or Kanban
**Preferred Qualifications**
+ Amazon Web Services (AWS) experience
+ Experience in running Kubernetes-based workloads that scale
+ Experience with integration-Platform-as-a-Service (iPaaS) offerings
+ Web development experience with Angular or similar frameworks
+ Familiarity with implementation of OAuth 2.0 identification flows supporting a federated identity framework
**Ideal candidate**
+ You are a multi-talented, modern software developer. You have expertise in integration, containerised microservices and APIs. Code, design patterns, tools and best practices are your daily business
+ You are a fast learner and keen to work with latest tools and technologies available. You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team
+ Mentoring and coaching of junior developers, helping to build capacity within the team
+ You get work done together. As a team player and effective communicator, you easily build collaborative relationships with technical and non-technical colleagues. You enjoy working with distributed team members, and recognize the value of putting in work that accelerates the team's velocity and coherence
+ You have a strong desire and ability to deliver results. You are able to succeed and consistently reach the highest standards in a dynamic, agile environment with changing priorities. You are able to work independently and manage multiple tasks with direction or feedback from stakeholders and team members.
? #LI-CL1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
This advertiser has chosen not to accept applicants from your region.

Software Engineer II - Clipchamp

Brisbane, Queensland Microsoft Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

As Microsoft continues to lead the way in innovation for productivity, Clipchamp is at the forefront of transforming how people create and share video content. We are the go-to video platform with a simple mission: to empower anyone to tell stories worth sharing. With nearly one hundred million registered users worldwide, we're just getting started.
We are looking for a **Software Engineer II** to join our team and help shape the future of video creation. From automating video editing tasks to enabling entirely new forms of storytelling, you will help enable the next generation of intelligent, user-friendly video tools.
You'll join a nimble, cross-disciplinary team embedded within Microsoft, working with software engineers, product managers and designers to deliver innovative solutions. If you're passionate about delivering world-class products in creative, real-world scenarios and want to work at the intersection of cutting-edge technology and storytelling, we want to hear from you.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Expanding your knowledge of React, Typescript and cutting-edge web technologies.
+ Developing solutions including new product features, content plugins, or APIs.
+ Learning from customer feedback, running experiments, measuring and optimising performance.
+ Working with product managers, designers, and other developers to contribute ideas and plan the team's roadmap.
+ Accelerating your career in a truly innovative and global engineering team.
We emphasize a culture of continuous learning and so having a growth mindset and passion for learning is important. You should expect that your teammates will be invested in helping make you successful and expect the same in return from you. We recognize and celebrate the uniqueness of each person on the team and leverage our diversity to create more inclusive products for our customers?
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 2+ years demonstrated experience in frontend or full stack development.
+ Proficiency in JavaScript or TypeScript and experience with web app development using frameworks like React or Vue.
+ Passion for learning new skills with the ability to thrive in a feedback-driven environment.
+ Someone who drives collaboration in your own team and across squads - you're able to consider others ideas, implement new methods, surface and resolve disagreements and empathize with users without breaking a sweat.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ **Microsoft Cloud Background Check** : This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Learning new languages and APIs
+ Building scalable services in C#, Python or Node.
+ Optimising performance and tracking down and fixing customer-facing issues.
+ Online video and contributing to the technically challenging problems we're solving.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer 2- Azure Software Load Balancer

Brisbane, Queensland Microsoft Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

We are the Azure Software Load Balancer team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors.
We provide the software systems behind our cloud-scale load balancing solutions. At the heart of these services is a robust software-defined networking (SDN) and network function virtualization infrastructure, designed to autonomously manage the network system. We continuously innovate to improve the agility, scalability, reliability, security, and cost-effectiveness of our services.
We are currently seeking an experienced Software Engineering talent to join the Azure software load balancing team in our mission to create the world's best cloud. The successful candidate will help develop our next-generation load balancer technologies and collaborate with other SDN teams to deliver a seamless, reliable, and high-performance cloud infrastructure. This is an opportunity to be part of an exciting set of challenges and solutions in an ever-evolving landscape.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Build next generation offerings in Load Balancer technologies and work in tandem with other SDN teams to deliver seamless, reliable and performant cloud infrastructure.
+ Design, develop and deploy large scale distributed system with incredible scale and performance with massive amount of data processing.
+ Identify opportunities and drive the design and implementation of end-to-end telemetry, alerting, self-healing, and automation capabilities to improve service health, manageability, and reliability.
+ Ability to identify root causes of network and system performance bottlenecks and propose simple and implementable technical solution.
+ Understand customer needs and translate them into product features and improvements.
+ Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system for degradation, downtime, or interruptions and initiate actions to restore system.
+ Mentor other engineers on the team on coding and design best practices.
**Qualifications**
**Required/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust
+ OR equivalent experience.
+ 1+ years of experience building highly scalable distributed systems utilizing micro-services
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Additional or Preferred Qualification:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust
+ OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust
+ OR equivalent experience.
+ 3+ years experience with distributed systems or microservice architecture.
+ 2+ years experience of building and shipping large scale cloud services.
+ Demonstrated problem-solving skills to complex problems and proposing innovative solutions.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in Brisbane !

Senior Software Engineer - Azure Container Registry

Brisbane, Queensland Microsoft Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Are you passionate about building world-class, fast, scalable, container workloads? Are you looking for an opportunity to enable and have great impact on how developers work on these workflows? If so, we have an exciting opportunity for you!
With Azure's continued expansion in containerized workloads and growing customer interest to shift security left, the **Azure Container Registry (ACR) team** is looking for software engineers who can build from the ground up across the end-to-end system. ACR is chartered with building, storing, securing, scanning, replicating, and managing container images and artifacts with a fully managed, geo-replicated instance of OCI distribution. It is used to connect across environments, including Azure Kubernetes Service and Azure Red Hat OpenShift, and across Azure services like App Service, Machine Learning, Azure Security Center, and Batch. We also own services to streamline building, testing, pushing, and deploying images securely to Azure with ACR Tasks. Our team also owns the Microsoft Artifact Registry (MAR), which is Microsoft's primary public registry for distributing 1P and 3P images. Most recently, we've been working with the Open Source Community to innovate and experiment to make the registry the best cloud native multi artifact store.
As a **software engineer on the ACR team,** you will have the opportunity to work with various Azure technologies to build and maintain this massively scalable cloud service. You will help design, build, and validate various components needed to maintain, scale, and make Azure Container Registry the best choice for storing images for container workloads. The cloud is becoming ever more important to our lives, and malicious actors getting ever more sophisticated. You will be part of an overall vision to secure the supply chain for all workloads running in Azure: from code, to build, to distribution, to runtime - to help Azure be the most secure and most reliable cloud platform. This role offers a flexible work opportunity, so you can work fully or partially from home.
Microsoft is on a mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Collaborates with appropriate stakeholders to determine user requirements for a scenario.
+ Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
+ Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
+ Creates testable code and pushes for quality investments all the way from design, to implementation, and monitoring.
+ Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore service for simple and complex problems when appropriate. Our team uses a "Follow the Sun" model where each engineer is backed by another engineer in a different location during their shifts to avoid late night calls.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python (Golang and C# would be a plus)
+ OR equivalent experience.
**The ideal applicant will have:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND **8+ years technical engineering experience** with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Solid understanding of cloud development principles and patterns, data structures, algorithms, and distributed systems.
+ Excellent communications skills and ability to work collaboratively across several teams, problem-solving skills with ability to quickly adapt to new technology and go deep.
+ 2 + years min experience with workload/container orchestration using Kubernetes or similar platforms
+ 1+ years perience with container runtimes such as Docker, Rkt, runC, containers and how they are enabled by the underlying OS components.
+ **Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer II - Azure Container Registry

Brisbane, Queensland Microsoft Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Are you passionate about building world-class, fast, scalable, container workloads? Are you looking for an opportunity to enable and have great impact on how developers work on these workflows? If so, we have an exciting opportunity for you!
With Azure's continued expansion in containerized workloads and growing customer interest to shift security left, the **Azure Container Registry (ACR) team** is looking for software engineers who can build from the ground up across the end-to-end system. ACR is chartered with building, storing, securing, scanning, replicating, and managing container images and artifacts with a fully managed, geo-replicated instance of OCI distribution. It is used to connect across environments, including Azure Kubernetes Service and Azure Red Hat OpenShift, and across Azure services like App Service, Machine Learning, Azure Security Center, and Batch. We also own services to streamline building, testing, pushing, and deploying images securely to Azure with ACR Tasks. Our team also owns the Microsoft Artifact Registry (MAR), which is Microsoft's primary public registry for distributing 1P and 3P images. Most recently, we've been working with the Open Source Community to innovate and experiment to make the registry the best cloud native multi artifact store.
As a **software engineer on the ACR team,** you will have the opportunity to work with various Azure technologies to build and maintain this massively scalable cloud service. You will help design, build, and validate various components needed to maintain, scale, and make Azure Container Registry the best choice for storing images for container workloads. The cloud is becoming ever more important to our lives, and malicious actors getting ever more sophisticated. You will be part of an overall vision to secure the supply chain for all workloads running in Azure: from code, to build, to distribution, to runtime - to help Azure be the most secure and most reliable cloud platform. This role offers a flexible work opportunity, so you can work fully or partially from home.
Microsoft is on a mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a feature.
+ Contributes to the identification of dependencies, and the development of design documents for a product feature with little oversight.
+ Creates and and implement code for a product, service, or feature reusing code as applicable.
+ Creates automated tests for production code and contributes to the service quality by authoring service health metrics and monitors.
+ Contributes to efforts to break down larger work items into smaller work items and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) working on-call to monitor the service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook. Our team uses a ""Follow the Sun"" model where each engineer is backed by another engineer in a different location during their shifts to avoid late night calls.
+ Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - Golang and C# would be a plus.
+ OR equivalent experience.
**Additional or Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ **Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
+ Excellent communications skills and ability to work collaboratively across several teams.
+ Excellent problem-solving skills with ability to quickly adapt to new technology and go deep.
+ Understanding of data structures, algorithms, and distributed systems.
+ 1+ years experience in building enterprise cloud workload, designing and implementing distributed systems.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Brisbane, Queensland Amazon

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Imagine being a part of a small, agile team where your ideas have the potential to reach thousands within a short span of time. Picture working on cutting edge technologies, where every single team member is a critical voice in the decision-making process. Envision being able to leverage the resources of a Fortune-500 company within the atmosphere of a start-up.
Amazon is looking for Software Development Engineers for its Brisbane based Grocery Engineering Team, building industry leading automation to improve the efficiency of our grocery fulfilment teams worldwide. As part of the team, you'll be responsible for creating the user interfaces to sophisticated autonomous storage and retrieval systems, and the back end integrations that tie them into all our existing order processing and inventory systems. This is a position that provides a unique opportunity to work with almost every part of our Grocery business.
Our engineers are highly-motivated and thrive in an environment where problems are open-ended. We enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. We see our mistakes as learning opportunities and continually look for ways to improve ourselves, our team and our products. We understand that not all solutions come easily and don't shy away from hard work to reach our goals. If that sounds like you, we'd love for you to join us! If you have the skills to build large-scale and high-performance services, want to have impact at a global scale, and grow your expertise and career surrounded by some of the most talented people in the industry, this is the job for you.
Key job responsibilities
- Design new systems that operate at a global scale.
- Have direct ownership over the design of new components in the solution.
- Build and evolve back end services that are highly available, scalable, have low latency and are extensible.
- Work with UX Design teams to build intuitive interfaces that delight our associates and customers.
- Work with multiple, different teams across the company and across the globe.
- Leverage AWS services to build and deploy cloud-native applications.
- Ensure the implementation of robust security measures and compliance with data privacy regulations.
- Conduct thorough code reviews and mentor other engineers on the team to maintain high code quality standards.
About the team
We're a welcoming and supportive team who are passionate about delivering the best possible experience for our end users. We hold a high bar for the quality of our systems, and regard the growth and work-life harmony of our colleagues as much as we value our own. #austechjobs
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
Acknowledgement of country:
In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.
IDE statement:
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developers Jobs View All Jobs in Brisbane