Senior Full Stack Software Engineer
Bentley Systems View all jobs
- Southside Dublin
- Permanent
- Full-time
- Lead the design, development, and maintenance of complex, full-stack interoperability solutions.
- Take full ownership of major features and system-level designs, ensuring they meet scalability, reliability, and performance requirements.
- Act as a technical leader and mentor for junior and mid-level colleagues, fostering a culture of technical excellence.
- Drive research and evaluation of new technologies, making recommendations that shape the team's technical strategy.
- Architect and implement robust testing strategies (unit, integration, system) to ensure the highest quality deliverables.
- Define and document best practices, architectural patterns, and solutions for the team.
- Spearhead technical design discussions and retrospectives within a self-organizing agile team to continually improve effectiveness and velocity.
- 7+ years of experience designing, implementing, and shipping high-quality, scalable software.
- Expert understanding of programming concepts, design patterns (SOLID, OOP), and architectural patterns.
- Proven experience leading the architecture and development of complex web services and APIs.
- Deep, hands-on expertise with TypeScript/React for front-end development and .NET for back-end development.
- Mastery of modern development tools including Microsoft Visual Studio, Git, and Azure Pipelines.
- Extensive experience with modern testing and mocking frameworks, and a commitment to Test-Driven Development (TDD).
- Demonstrated ability to mentor engineers and lead technical initiatives.
- BSc/MSc in Computer Science or a related field.
- A great Team and culture - please see our
about how we got our start. * An attractive salary and benefits package.
- A commitment to inclusion, belonging, and colleague well-being through global initiatives and resource groups.
- A company committed to making a real difference by advancing the world's infrastructure for a better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success