Senior Developer
Indexed description
What You’ll Be Doing
- Own your work from discovery to delivery, with a clear focus on customer value and business impact.
- Work backwards from problems, define how success will be measured early, and build feedback loops into the solution.
- Deliver products, APIs, integrations, and automations that solve the right problem and improve customer experience.
- Use AI throughout the SDLC to accelerate analysis, coding, testing, debugging, documentation, and review whilst maintaining a high quality of work delivered.
- Make pragmatic choices, avoid over-engineering, and treat technology, languages, and frameworks as tools for building useful solutions.
- Partner closely with product, design, platform, security, operations, and customers to learn fast and ship what matters.
Your Technical Skills
- Strong track record of getting meaningful work done and delivering value to customers and the business.
- Excellent problem-solving skills.
- Proficiency in using AI-powered development tools (e.g., Cursor, Claude Code, Copilot) to increase productivity and deliver high-quality work.
- Comfortable working across languages, frameworks, and codebases; examples may include C#, Java, Python, Go, JavaScript/TypeScript, .NET, Spring, React, Next.js, Angular, or Vue.
- Expertise in building well-architected solutions in AWS and/or Azure. Experience with services for compute, database, file storage, container orchestration, security, and networking would be a key advantage.
- Solid understanding of relational databases (SQL Server, PostgreSQL), NoSQL databases (Redis, Cosmos DB, DynamoDB), ORMs (EF Core, Dapper, Npgsql, Microsoft.Data.SqlClient), and their related tooling.
- Experience in implementing standards-based authentication and authorization (OAuth2, OIDC, RBAC) for enterprise applications integrating with platforms like Auth0 and Microsoft Entra ID (Azure AD)
- Experience with observability platforms (Application Insights, AWS CloudWatch, Dynatrace, DataDog, Splunk, Prometheus/Grafana or similar tools)
- Mastery of modern software engineering practices like CI/CD, trunk-based development, Infrastructure-as-Code, observability, monorepo, and “shift-left” mindset on quality.
- Extensive experience in conducting code reviews. This includes the ability to critically analyse code, articulate specific, well-reasoned feedback, and engage in productive code refinement.
- You take ownership and get things done, driving projects with a bias for action and a commitment to delivering value incrementally.
- You are passionate about solving meaningful problems and delivering value customers can feel
- You learn rapidly from setbacks and adapt your approach to continuously improve.
- You transform ambiguous problems and abstract ideas — not rigid specifications — into delightful, high-quality, and remarkably simple solutions. You are driven by true craftsmanship, creativity, and a relentless pursuit of excellence in everything you build.
- You possess a genuine passion for continuous learning and self-improvement. You actively seek and value diverse perspectives, recognizing the limitations of your own viewpoint.
- You champion a "One Team" philosophy, effective in working with multiple teams towards shared goals. You believe in transparent collaboration, actively engaging with the team through huddles, interactive reviews, and whiteboarding.
- You have strong opinions, loosely held — you thrive in technical discussions, confidently propose and debate ideas, and drive well-reasoned solutions to help the team achieve the best outcomes. You're not one to just go with the flow; you help drive us forward.
- You demonstrate strong interpersonal awareness, understanding team dynamics and the impact of your interactions.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search