📋 External Recruiting Agencies

AMS Accelerate IT is an IT recruitment agency that sources and hires candidates for its clients, rather than acting as the direct employer.

This company was flagged and excluded from default search results. Proceed with caution.

AA
Posted 1mo ago

Lead software engineer

AMS Accelerate IT
Bucharest, București, Romania
HybridFull Time
Responsibilities
  • driving architecture
  • mentoring engineers
  • ensuring scalability
Requirements
  • 10+ years software development experience with 2+ years in technical lead roles
  • Strong .NET Core and PostgreSQL skills
  • Cloud and container deployment experience
  • Test-driven practices
  • Mentoring and leadership abilities
Technical tools mentioned
.NET CoreReactPostGre SQLCloudPostgreSQLxUnit

Job description

Job description

We are looking for a highly skilled and visionary Lead Software Engineer (Tech Lead) to drive the technical vision, architecture, and delivery of this transformation.

This role combines deep technical expertise, leadership, and strategic thinking. You will act as the primary technical reference for the team, ensuring that solutions are scalable, maintainable, and aligned with business goals.

You will directly manage, mentor, and scale a dedicated team of engineers ensuring the platform remains robust, secure, and highly scalable.

You will work in a modern and cloud environment (.NET Core, React, PostGre SQL, Cloud), collaborating closely with Product Owners, Architects, and cross-functional teams across the organization.

You will Enforce and mature the existing testing culture. Maintain rigorous standards for security and system observability.

Responsibilities

Technical Leadership & Architecture

  • Own and drive the technical vision and roadmap of the product

  • Lead architecture design and ensure consistency across systems and services

  • Make and validate key technical decisions aligned with business strategy

  • Define and enforce engineering standards, best practices, and coding guidelines

  • Ensure scalability, performance, security, and maintainability of solutions

  • Lead modernization efforts (cloud adoption, legacy refactoring, platform evolution)

 

Engineering Excellence

  • Design, develop, and oversee robust, well-tested and observable .NET applications and APIs

  • Establish and drive best practices for code quality (reviews, testing, CI/CD, DevOps)

  • Ensure high standards in performance, reliability, and security

  • Promote and implement observability (monitoring, logging, alerting)

  • Continuously improve development processes and engineering practices

 

Team Leadership & Mentoring

  • Act as the technical leader and reference for the development team

  • Mentor and coach engineers to support their technical growth

  • Foster a culture of collaboration, accountability, and continuous improvement

  • Lead code reviews with a focus on quality and knowledge sharing

  • Support onboarding of new team members

  • Contribute to hiring and technical evaluation when needed

 

Delivery Ownership

  • Accountable for the technical delivery of the team

  • Ensure commitments are met with high quality standards

  • Balance delivery speed, technical debt, and long-term sustainability

  • Identify, anticipate, and mitigate technical risks

  • Ensure alignment between product priorities and technical execution

 

Agile & Product Collaboration

  • Act as the technical counterpart to the Product Owner

  • Contribute to backlog prioritization based on technical complexity and impact

  • Drive technical input in sprint planning, refinement, and estimation

  • Improve team predictability, velocity, and delivery efficiency

  • Lead continuous improvement initiatives within the Agile team

 

Cross-Team & Organizational Impact

  • Collaborate with architects and other teams to ensure system coherence

  • Contribute to global engineering practices and technical governance

  • Promote reuse, standardization, and alignment across teams

  • Influence technical strategy beyond the immediate product scope

Agile environment & team structure

 

The successful candidate will join a cross-functional Agile Scrum team operating in a collaborative and fast-paced environment. The team is composed of 6 Software Developers, 1 Lead Software Engineer (you), 1 QA Engineer, 1 Product Delivery Lead, 1 UI/UX Designer and 1 Product Owner, working closely together to deliver high-quality solutions.

As part of this Agile setup, the Lead Software Engineer will actively participate in all standard Scrum ceremonies, including:

  • Sprint Planning: Contributing to sprint goals definition, estimation, and task breakdown

  • Daily Stand-ups: Sharing progress, identifying blockers, and aligning with the team

  • Sprint Reviews: Demonstrating completed work and collecting stakeholder feedback

  • Sprint Retrospectives: Driving continuous improvement and team efficiency

  • Backlog Refinement: Working with the Product Owner to clarify and prepare upcoming work

The role requires a strong team mindset, with a focus on accountability, transparency, and continuous improvement. The Lead Software Engineer will collaborate closely with all team members to ensure smooth delivery, high code quality, and alignment with business objectives.

As Tech Lead, you will play a key role in:

  • Driving technical direction within Scrum ceremonies

  • Ensuring alignment between team execution and broader technical strategy

  • Supporting team effectiveness and continuous improvement

Job requirements

10+ years of experience in software development with at least 2+ years in a formal team lead, tech lead, or engineering management role.

Strong .NET Core and relational databases (specifically PostgreSQL) experience

Strong hands-on experience with Cloud technologies deploying containerized applications

Strong commitment to test-driven development or high-test-coverage environments using xUnit or equivalent frameworks

Strong communication and collaboration skills

Proven experience in a Tech Lead or senior technical leadership role

Strong experience driving architecture and technical decisions

Experience mentoring and guiding engineers

Ability to influence both technical and non-technical stakeholders

Strong ownership mindset and decision-making capability

Leadership through influence and example

Strong problem-solving mindset

Experience with design and modeling tools

Experience in hybrid technology environments

Strong computer science fundamentals

Fluent in English (written and spoken)

Experience working in Agile frameworks (Scrum)

Bonus points if you have previously navigated a vendor-to-in-house code migration or internalization process.

Similar jobs

Software Engineer roles near Bucharest, București
1d
Save
Mark Applied
Hide
Software Engineer, Java (Asset Systems)
Vienna or Berlin or Barcelona or Bucharest or Austria or Europe
HybridFull Time
Bitpanda
Bitpanda: Provides a multi-asset platform for retail and institutional investing.
4+ YOE4+ years developing Java software with Micronaut or Spring Boot; relational and non-relational database knowledge; REST API, messaging middleware, CI/CD, AWS, or Kubernetes experience.
Java, Micronaut, Spring Boot, Postgres, MongoDB, REST APIs, Apache Kafka, ZeroMQ, CI/CD, AWS, Kubernetes, Udemy
1d
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
1d
Save
Mark Applied
Hide
Senior Software Engineer - Java
Bucharest or Boston or Heidelberg or Buenos Aires
HybridFull Time
Onapsis
Onapsis: Protects business-critical ERP applications from cyber threats and compliance risks.
6+ YOEBachelor’s degree or relevant experience, 6+ years software engineering, 4+ years Java and 3+ years system architecture. Requires Spring Boot, cloud, databases, APIs, Linux, TDD, CI/CD, and Agile experience.
Java, SpringBoot Framework, Cloud Technologies, Hibernate, Ant, Maven, REST, GraphQL, Linux, Test-Driven Development (TDD), Continuous Integration/Continuous Delivery (CI/CD), Agile, AMQ, Redis
1d
Save
Mark Applied
Hide
AI-Native Software Developer
Bucharest or Romania
RemoteFull Time
OnTheGoSystems
OnTheGoSystems: Develops multilingual plugins and SaaS tools for WordPress websites.
Experience with Ruby on Rails or other back-end frameworks, advanced SQL skills, software testing habits, and hands-on experience using AI systems for end-to-end development.
Ruby on Rails, SQL
1d
Save
Mark Applied
Hide
Software Developer – Backend (F/M/X)
Bucharest, Bucharest, Romania
HybridFull Time
Infopro Digital
Infopro Digital: Providing B2B information, business software, and industry events
3+ YOEAround 3 years of software development experience, object-oriented programming, Java or C#/.NET, REST APIs, SQL databases, clean-code principles, and advanced English required; Python and scalable systems experience are advantageous.
Java, Spring Boot, C#, ASP.NET Core Web API, REST APIs, SQL, Microsoft Azure, AWS, Python, LLMs, NLP
2d
Save
Mark Applied
Hide
Senior Software Engineer for Digital Identity @ING Hubs Romania
Bucharest, Bucharest, Romania
HybridFull Time
ING
INGEuronext Amsterdam: INGA: Provides retail and wholesale banking services to global customers.
5+ YOERequires 5+ years of experience, a Bachelor's degree or higher in IT, advanced English, JVM language expertise, Spring, microservices, databases, container orchestration, and Kafka.
Kotlin, Java, Scala, Spring Framework, Cassandra, SQL Server, OpenShift, Kafka, OAuth2, OpenID, Azure DevOps
3d
Save
Mark Applied
Hide
OSS Fulfilment Junior Developer
Bucharest, Bucharest, Romania
HybridFull Time
Vodafone
VodafoneLondon Stock Exchange: VOD: Multinational provider of telecommunications, internet, and digital connectivity services.
Bachelor’s degree or equivalent experience; basic to intermediate Java and object-oriented programming; SQL and relational databases; software lifecycle, testing, troubleshooting, documentation, integration, scripting, version control, and English communication skills.
Java, SQL, Oracle, PL/SQL, JDBC, XML, HTTP/XML, SOAP, Shell scripting, Artificial Intelligence, AI-assisted development tools
3d
Save
Mark Applied
Hide
OSS Fulfilment Junior Developer
Bucharest, Bucharest, Romania
HybridFull Time
Vodafone
VodafoneLondon Stock Exchange: VOD: Global provider of mobile and fixed-line telecommunications services.
Bachelor’s degree or equivalent experience; basic to intermediate Java, object-oriented programming, SQL, software lifecycle, testing, troubleshooting, and documentation knowledge; English communication skills.
Java, SQL, Oracle, PL/SQL, JDBC, XML, HTTP, SOAP, Shell, Artificial Intelligence