Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

New

Lead Software Engineer

Posted 6 views
Discussion

Summary

Technical leadership role setting direction for scalable enterprise software while mentoring engineers and driving AI-assisted, agentic development practices. Hands-on across a C#/.NET and VB.NET stack on AWS with Kubernetes, Docker, Elasticsearch, Grafana and RDS, plus CI/CD, testing and observability.

  • Set technical direction and lead the design, development and deployment of scalable software solutions across the organisation
  • Provide technical leadership, coaching and mentoring to engineers
  • Work with Product Managers, Architects and stakeholders to understand business needs, define technical solutions, estimate work and prioritise development activities
  • Drive high standards for code quality, security, performance, scalability, reliability and maintainability
  • Review and challenge technical decisions and ensure alignment with architectural and engineering standards
  • Troubleshoot complex technical problems, identify risks and drive continuous improvement
  • Help teams adopt modern DevOps, CI/CD, testing and observability practices
  • Explore and apply AI-assisted development and agentic engineering practices
  • Establish effective uses of AI for code generation, refactoring, testing, documentation, code review, analysis and developer workflows
  • Ensure AI-generated solutions meet standards for security, quality, maintainability and reliability
  • Contribute to the evolution of engineering practices and shape AI-enabled software development

Requirements

  • Experienced software engineer and technical leader
  • Strong track record of delivering complex enterprise applications
  • Experience designing secure, scalable and maintainable solutions
  • Strong knowledge of modern software engineering practices across .NET, cloud platforms, containers, databases, CI/CD, testing and observability
  • Experience with C#/.NET and VB.NET
  • Knowledge of AWS, Elasticsearch, Grafana, Kubernetes, Docker and RDS
  • Comfortable moving between architecture, hands-on engineering and strategic technical discussions
  • Ability to set technical direction and make sound technical decisions
  • Ability to constructively challenge existing approachesExperience mentoring engineers
  • Ability to translate complex technical concepts into clear business outcomes
  • Curiosity about AI, LLMs and agentic development
  • Experience with AI coding assistants or AI-driven development workflows is a strong advantage

Core Competencies

Demonstrates expertise in leading the design and development of scalable software solutions, with a strong focus on modern software engineering practices, AI-assisted development, and technical leadership. Proven ability to mentor engineers and drive high standards for code quality, security, and performance.

Highest-signal resume keywords

  • C#/.NET Development
  • Cloud Platforms
  • DevOps Practices
  • AI-Driven Development Workflows
  • Technical Leadership

Hard Skills

  • Software Engineering
  • Enterprise Application Development
  • Secure Solution Design
  • Scalable Solution Design
  • Maintainable Solution Design

Soft Skills

  • Technical Leadership
  • Mentoring
  • Constructive Challenge
  • Communication
  • Curiosity

Industry Keywords

  • CI/CD
  • Testing
  • Observability
  • AI-Assisted Development
  • Agentic Engineering

Tools & Technologies

  • AWS
  • Elasticsearch
  • Grafana
  • Kubernetes
  • Docker
  • RDS

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available