Jobsite safety and visibility, built for construction.
Senior C# Full-Stack Software Engineer
Location
Australia
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior C# Full-Stack Software Engineer
Breadcrumb
• Deliver new features while improving the quality and architecture of existing technology • Collaborate with product and design to scope and ship meaningful work not just tickets • Identify opportunities to improve operational excellence, ways of working and customer outcomes • Break large pieces of work into small, shippable units prioritising learning over perfection • Coach and support engineers of all levels; be someone teammates want to learn from • Think holistically about the impact of your decisions on the whole business, not just the dev team
Job Requirements
- Strong experience in C# .NET full-stack web development
- Proven ability to carry a feature from start to finish — spec, build, test, ship
- Solid React and TypeScript experience, comfortable connecting frontends to backends
- Experience reading and writing SQL and comfort with unit and UI testing
- A collaborative style - you work well with devs at all levels and bring others along
- Clear communication across technical and non-technical stakeholders
- A genuine curiosity and eagerness to learn, improve and try new things
Benefits
- ESOP + bonuses: Equity and cash bonuses tied to company performance
- Flexible working: Hybrid setup with autonomy to work where you work best, and come in when it counts
- Health & wellbeing: EAP, additional mental health leave and Minimum Viable Days
- Family-friendly: Comprehensive parental leave for all caregivers
- Impact at scale: Your work ships to over a million construction workers globally, helping them get home safe every day
- High growth environment: Real ownership, real impact, and room to shape not just the product but how a whole new domain is built
- Collaborative culture: Work alongside a talented, supportive team where ideas are valued and continuous learning is encouraged
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect and design digital products using modern tools and technologies. • Participate in inceptions and iteration planning meetings, providing technical input. • Collaborate with product managers and key stakeholders. • Serves as an expert in one or more business domains. • Lead daily standups and retrospectives. • Provide support for software products in user environments. • Coach the team in paired programming and test-driven development. • Establish CI/CD practices.
• Lead the design and architecture of major systems and services, and ensure software solutions are scalable, reliable, maintainable, and aligned with business needs. • Collaborate with solution managers, engineers, data scientists, and other stakeholders to define and prioritize technical requirements that meet client needs and business objectives. • Collaborate with teams to ensure sustained quality and reliability of our software solutions, and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments. • Actively contribute to code reviews, provide constructive feedback on design and implementation, and provide technical guidance to other engineers to elevate skills, productivity, and overall effectiveness. • Drive innovation by evaluating and implementing new technologies, methodologies, and AI capabilities that improve team efficiency, software performance, and development processes. • Ensure code meets functional and performance requirements, advocate for high-quality software, and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. • Leverage AI tools and platforms as an integral part of daily responsibilities to enhance decision-making, streamline workflows, and drive data-informed outcomes. • Perform other job duties as assigned.
Staff Software Development Engineer – FullStack
CVS HealthBringing our heart to every moment of your health.
• Design, develop, and maintain a full-stack application using React (TypeScript) and .NET 8.0 + ASP.NET Core + gRPC. • Build out frontend interfaces and backend services — including data models, APIs, caching, and observability. • Integrate with Kafka-driven pipelines and the Snowflake data platform. • Own the full lifecycle of the application — from architecture and implementation to CI/CD and monitoring. • Apply best practices for testing, logging, error handling, and scalability. • Contribute to infrastructure automation with Terraform. • Leverage Cursor AI, MCPs and other AI tooling for assisted development and code reuse. • Mentoring other developers.
• Architect and deliver enterprise AI platform capabilities including workflow orchestration engines, multi-provider LLM integration, and automated deployment pipelines that enable healthcare teams to build and deploy AI applications at scale • Design multi-tenant infrastructure with automated provisioning, namespace isolation, and role-based access control to support secure, per-team dedicated environments across the platform • Build backend services and APIs for workflow authoring, execution orchestration, and platform observability using cloud-native patterns on Kubernetes infrastructure • Implement production observability and reliability practices including distributed tracing, performance monitoring, and incident response for platform health and cost management • Partner with business stakeholders, product teams, and engineering leadership to align platform roadmap with healthcare automation objectives and adoption strategy • Champion security posture including secrets management, audit logging, compliance requirements, and production readiness standards



