Software Engineer
6 days ago
Diligent is a global leader in modern governance, providing innovative solutions across governance, risk, compliance, audit, and ESG.
We empower over 1 million users and 700,000 board members and leaders with a comprehensive view of their organization's GRC practices, enabling them to make informed decisions quickly.
At Diligent, you'll be part of a team that drives positive change.
Your Role
You will develop robust, scalable, and well-protected microservices that drive our SaaS platform, simplifying governance for our clients.
You'll harness the full capabilities of AWS, focusing on constructing Serverless solutions. This may involve creating new services or aiding in the migration of existing ones to a Serverless framework, primarily using .NET, Node.js, and TypeScript.
Your team will assume complete ownership of their services, spanning the entire lifecycle from coding to deployment and ongoing monitoring.
You'll regularly demonstrate your progress to the department through presentations.
Key Responsibilities
- Design and oversee application architecture using .NET technologies to ensure scalability, performance, and security.
- Address technical challenges and provide effective solutions.
- Share expertise in .NET, Node.js technologies and best practices with the development team.
- Monitor and optimize database performance, including query optimization and resource allocation.
- Diagnose and resolve database issues to minimize downtime.
- Advocate for and implement process improvements to enhance productivity.
- Ensure rigorous testing and quality assurance, including automated testing.
- Optimize application performance by identifying and resolving bottlenecks.
- Serve as the technical owner for epics across multiple workstreams.
- Lead architecture and implementation of platform-level initiatives.
- Collaborate with the team to optimize key performance metrics during task execution.
- Suggest process improvements during team retrospectives.
- Maintain comprehensive documentation of architecture and processes.
- Stay updated on the latest .NET technologies and industry trends.
- Monitor application performance and respond to incidents.
Requirements
- Bachelor's degree in Computer Science, Engineering, Math, or a related field.
- 7+ years of professional experience delivering secure applications in an agile environment.
- Expertise in C#, ASP.NET, .NET Core, Entity Framework, and other .NET technologies.
- Proficient in developing RESTful APIs using Node.js and/or TypeScript with Open API specifications.
- Strong experience in database design for SQL and NoSQL databases (e.g., MySQL, MS-SQL, DynamoDB), including data modeling and efficient queries.
- Expert knowledge of SQL Queries, SQL Stored procedures, SQL performance tuning is highly expected.
- Proficient in AWS services and skilled in using CDK/Terraform.
- Experienced in CI/CD practices and development with Docker.
- Understanding of event-driven microservices architecture.
- Experience working in Agile and Kanban/Scrum processes.
What We Offer
- A flexible work environment
- Global days of service
- Comprehensive health benefits
- Meeting free days
- Generous time off policy
- Wellness programs
- Opportunities for growth and development
-
Senior Software Engineer
3 days ago
Sydney, New South Wales, Australia ELMO Software Full timeAbout UsELMO Software has been a leading provider of innovative HR technology solutions since 2002.We serve over 2,000 mid-sized organizations and more than one million end users across Australia, New Zealand, and the UK with our comprehensive suite of ISO-certified solutions.The OpportunityWe are seeking a Senior Frontend Engineer to join our dynamic team...
-
Software Development Support Engineer
3 days ago
Sydney, New South Wales, Australia Perforce Software Full timeJob OverviewPerforce Software, Inc. is seeking a skilled Technical Support Engineer to join our Global Technical Support Team. As a key member of our team, you will be responsible for providing timely and effective resolutions to customers' queries related to Perforce's Helix Core Version Control software and its associated products. You will work closely...
-
Software Development Leader
3 days ago
Sydney, New South Wales, Australia ELMO Software Full timeCompany OverviewELMO Software Limited is an equal opportunity employer, committed to fostering a diverse and inclusive workplace culture.We encourage applicants from diverse backgrounds to join our team and contribute to our mission of unleashing the impact of HR.The Job DescriptionWe are seeking a Senior Frontend Engineer to join our team, responsible for...
-
Software Engineer
7 days ago
Sydney, New South Wales, Australia Salt Full timeThis range is provided by Salt. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.I connect Software Engineers, Mobile Engineers and Cloud Professionals with Great Businesses in AustraliaSoftware Engineer (Typescript/NodeJS)Join an Australian Household name in the FinTech space as a Software EngineerThis...
-
Software Engineers
1 day ago
Sydney, New South Wales, Australia Salt Digital Recruitment Full timeKiwi coding legends, your Software Engineer role in Sydney is calling Don your sunnies, and dive into an epic tech adventure across the Tasman. Chase those golden opportunities in the heart of Sydney's thriving tech ecosystem, ride the innovation wave, and level up your coding careerWhat's in it for you?Work for an Australian Household Name in the FinTech...
-
Senior Software Quality Assurance Engineer
3 days ago
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd is a leading provider of software services with a global presence.Sr. Quality Test EngineerThis role involves working as a key member of the software development team, providing timely and meaningful feedback on technical design documents, creating comprehensive test plans, estimating and prioritizing testing activities, and...
-
Software Engineer
1 day ago
Sydney, New South Wales, Australia Atlassian Full timeEngineering | Sydney, Australia | Remote, Remote | Full-TimeWe are hiring a Data Platform Engineer, who will report directly to the Engineering Manager for the Product Data Platform. This position is ideal for either a Data Engineer with experience in software engineering and cloud infrastructure or a Software Engineer who possesses a solid understanding of...
-
Software Engineering Director
4 days ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeCareer Opportunity for a Software Engineering Director at Commonwealth BankAbout the Role:We are seeking an experienced Software Engineering Director to join our Engineering Pathways Crew and lead the development of high-quality software solutions.As a Software Engineering Director, you will be responsible for defining software engineering vision,...
-
Software Engineer
3 days ago
Sydney, New South Wales, Australia BCS Technology International Pty Ltd Full timeBCS Technology International | Full timeSoftware EngineerSydney, Australia | Posted on 10/11/2024BCS Technology is a technological partner for high-profile clients worldwide. We deliver custom fit IT solutions that drive digital transformation from strategy to technology implementation and managed services focusing on high impact, high performance and...
-
Software Engineer
7 days ago
Sydney, New South Wales, Australia Amazon Full timeJob ID: 2912658 | Amazon Web Services Australia Pty LtdAre you interested in building hyper-scale services in the cloud? At AWS, engineers get the chance to work on scalability solutions, large scale applications, and entirely new products that change the landscape for billions of users worldwide. From RDS to AQUA, Redshift to Aurora, Platform to Builder...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Amazon Full timeAre you interested in building hyper-scale services in the cloud. At AWS, engineers get the chance to work on scalability solutions, large scale applications and entirely new products that change the landscape for billions of users worldwide. From RDS to AQUA, Redshift to Aurora, Platform to Builder Tools, not to mention Networking Services that power our...
-
Software Engineers
3 days ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeThis is a Software Engineers (Career Comeback Program) role with one of the leading companies in AU right now -- Commonwealth Bank -- with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off.More About the Role at Commonwealth Bank About our Career Comeback Program This exciting opportunity is part of...
-
Software Engineer
3 weeks ago
Sydney, New South Wales, Australia AI Talent Pty Ltd Full timeJob descriptionAI Talent is on the lookout for a Software Engineer to join our team. As Software Engineer you will design, develop, test, maintain and document program code in accordance with user requirements, and system and technical specifications.SKILLS & EXPERIENCEQualifications: Master's degree in software engineeringExperience: Minimum 6 years of...
-
Software Engineering Manager
5 days ago
Sydney, New South Wales, Australia NXTGIG Full timeSoftware Engineering ManagerNXT GIG is looking for an experienced Software Engineering Manager to lead our talented engineering team and drive the development of innovative software solutions. In this role, you will be responsible for overseeing the entire software development lifecycle, including planning, design, execution, and delivery. You will mentor...
-
Software Engineering Director
4 days ago
Sydney, New South Wales, Australia Amazon Full timeSoftware Engineering DirectorThe Software Engineering Director will be responsible for leading a team of engineers in designing, developing, and deploying cutting-edge software solutions. This role requires a strong technical background, excellent leadership skills, and a proven track record of delivering high-quality products in a fast-paced...
-
Software Engineer
7 days ago
Sydney, New South Wales, Australia Wipro Technologies Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our team at Wipro Technologies. In this role, you will design, test, and maintain software programs for operating systems or applications that need to be deployed at a client end.Key ResponsibilitiesRequirements Analysis: You will be instrumental in understanding the requirements and design of...
-
Software Engineer Opportunity
7 days ago
Sydney, New South Wales, Australia Salt Full timeAbout the RoleThis is an exciting opportunity to join a leading FinTech company as a skilled Software Engineer. You will be working on building innovative software solutions using Typescript, NodeJS, and other cutting-edge technologies.As a member of our cross-functional squad, you will collaborate with experienced Senior Engineers and Tech Leads to design...
-
Frontend Engineering Specialist
3 days ago
Sydney, New South Wales, Australia ELMO Software Full timeAbout ELMO SoftwareFounded in 2002, ELMO Software has established itself as a leading provider of innovative HR technology solutions.Our comprehensive suite of ISO-certified solutions covers the entire employee lifecycle, empowering HR professionals to effectively manage their workforce and contribute to strategic decision-making.The RoleWe are seeking a...
-
Senior Software Engineer
7 days ago
Sydney, New South Wales, Australia Salt Full timeThis range is provided by Salt. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.I connect Software Engineers, Mobile Engineers and Cloud Professionals with Great Businesses in AustraliaSenior Software Engineer (Typescript/NodeJS)Join an Australian Household name in the FinTech space as a Senior Software...
-
Software Engineer
3 days ago
Sydney, New South Wales, Australia Google Full timeAt Google, we're looking for a talented software engineer to join our team and contribute to the development of innovative technologies.About the roleThis is a challenging opportunity to work on a specific project critical to Google's needs with opportunities to switch teams and projects as you grow and evolve. We need our engineers to be versatile, display...