Computer Software
51 - 100 працівників
Досвід:
від 5 років
Рівень стажу:
Старший рівень
Тип зайнятості:
Повна зайнятість
Телефон:
Короткий опис вакансії
We’re looking for a senior engineer who treats software as a means to an end — the end being real value for the people who use it. Someone who can own a project from first conversation to production, raise the bar for the rest of the team, and grow into a tech lead role within the next 12–18 months.
Опис вакансії

We’re looking for a senior engineer who treats software as a means to an end — the end being real value for the people who use it. Someone who can own a project from first conversation to production, raise the bar for the rest of the team, and grow into a tech lead role within the next 12–18 months.

If you like clean architecture but you like shipping outcomes more, and if you’re excited about how AI is reshaping the way developers work, you’ll probably fit in well here.

The role

You’ll join the engineering team behind a multi-application web platform built on .NET and Angular and hosted on Azure. The work spans new feature development, modernizing legacy parts of the stack, and shaping how the team operates day-to-day.

Concretely, you can expect to:

  • Lead delivery end-to-end — from clarifying the problem with stakeholders, to design, implementation, deployment, and follow-up.
  • Make architectural calls on scalability, performance, and trade-offs — and explain them clearly to non-technical stakeholders.
  • Mentor and delegate — review code, pair with mid- and junior-level developers, and grow them into stronger engineers.
  • Push the development process forward — introduce better tooling, automate the boring parts, and bring AI-assisted development into our day-to-day workflow.
  • Optimize what’s already there — performance, usability, code quality, and developer experience.

What you’ll work with

Our stack today, and where we’re heading:

  • Backend: C# / .NET (ASP.NET Core Web API, EF Core), with some legacy ASP.NET MVC we’re modernizing.
  • Frontend: Angular + TypeScript, organized in an NX monorepo. Some jQuery still lives in older modules.
  • Data: Microsoft SQL Server (T-SQL, stored procedures, performance tuning). NoSQL / Cosmos DB on the roadmap.
  • Cloud & DevOps: Azure, Azure DevOps, Git, CI/CD pipelines.
  • AI tooling: we actively use AI-assisted coding tools (Copilot, Cursor, Claude, etc.) and we’re building this into the way the team ships software.

What makes you a fit

Less about ticking boxes, more about how you think and operate.

Engineering depth

  • 7+ years building and shipping production software, with proven deliverables you’re happy to walk us through.
  • Strong C# / .NET (Core), with comfort across both EF and EF Core.
  • Solid Angular + TypeScript skills, including state management and component architecture.
  • Comfort writing and tuning T-SQL against MS SQL Server — not just “SELECTs through an ORM.”
  • Hands-on experience with NX monorepos (or a clear story for how you’d come up to speed quickly).
  • Fluent with Git, Azure DevOps, and modern CI/CD practices.
  • Strong grasp of OOP, SOLID, DRY, YAGNI, testing, and service-oriented architecture — used as tools, not dogma.

How you work

  • Value-driven: you ask “what problem does this solve?” before “how should we build it?”
  • Reliable and self-directed — we shouldn’t need to micromanage you to get a great outcome.
  • Comfortable owning a project end-to-end and bringing others along with you.
  • Open about trade-offs, estimates, and risks — even when the news isn’t great.
  • A real team player — you’d rather lift the team’s output than be the lone hero.

Mindset

  • Curious about new tech, especially AI-assisted development — or at minimum, eager to learn it.
  • Always looking for ways to improve the process, not just the code.
  • Can communicate clearly in English with both technical and non-technical people.

Nice to have

  • Experience with Angular Material or another component library at scale.
  • Built and published custom NuGet packages.
  • Worked with Cosmos DB or another NoSQL store in production.
  • A GitHub profile, portfolio, blog, or talks — anything that shows how you think.
  • Prior experience leading or mentoring a small team of developers.

What you can expect from us

  • Real ownership. You’ll be trusted to lead and make decisions, not babysat through tickets.
  • Room to grow. A clear path toward a tech lead role, with mentorship from experienced engineering leaders.
  • A learning culture. Budget and time for AI tooling, courses, books, and conferences — we want you sharper a year from now than you are today.
  • Modern ways of working. AI-assisted development is welcome (and encouraged), not viewed with suspicion.
  • Flexibility. Remote-friendly / hybrid setup — we care about output, not where you sit.
  • Time off that respects your life. 21 days of paid annual leave plus 5 paid sick days.
  • A grounded team. Friendly people, experienced and loyal management, and a working environment that doesn’t take itself too seriously.

Sound like you?

If most of this resonates — even if you don’t check every single box — we’d love to hear from you. Tell us about a project you’re proud of, and what you’d want your next role to look like.

Прийняти check