Software Architect for Tisza

Senior Iași Software Development

Open Position: Software Architect for Tisza

Apply now

Ready to develop the next great Centric product?

We are looking for a passionate software architect to help us deliver innovative solutions to our customers. So, what does that mean for you? Well, it means that you want to help create the strategy and to guide others in implementing technical solutions, provide innovative solutions and implement them, design and implement application architecture standards, provide architectural analyses and system design reviews, propose new technologies and processes, manage risk identification and mitigation strategies, analyze code metrics, and write architectural documentation.

You also have the management and leadership skills to understand business requirements and create technical solutions; focus on the scalability, maintainability, performance, modularity, and security of the application; and create alignment, collaboration, and knowledge sharing between team developers. In general, you love code and want to be hands-on with coding, as well.

Develop your skills and make your ideas happen

Let your passions fuel your career

Challenge yourself with interesting projects

What you bring to the team

  • Proficient knowledge of Microsoft .NET Framework
  • Proven experience with ASP.NET MVC, ASP.NET Core, SPA, Progressive Web Apps, JavaScript and of underlying technologies and future trends (AngularJS, Angular, React, VueJS or some other JS MV* framework)
  • Ability to configure and maintain a continuous integration (CI) pipeline using TFS or Octopus, including automated deployments and Web Deploy (ASP.NET/IIS)
  • Capability to configure and maintain a continuous delivery (CD) pipeline(continuous exploration-CE, continuous integration-CI, Continuous Deployment-CD, Release on Demand)
  • Very good knowledge of technical writing, architecture principles, design and programming tools, programming languages and application (components) building methods/techniques
  • Demonstrated experience in creating and deploying Web services / REST / WCF services
  • Experience with Hexagonal architecture, Onion architecture, DCI and CQRS; architectural patterns, containerization (Docker, Kubernetes), serverless architecture (NodeJS, Azure functions), dependency injection (DI) frameworks, and different DB servers
  • Understanding of and demonstrated experience in applying SOLID principles for object-oriented development
  • Ability to create SaaS solutions deployed to one or more cloud providers and demonstrated similar experience (with large/complex projects)
  • Proven experience in solution design and architecture
  • Awareness of user experience design, information architecture and agile web development processes
  • Experience with agile methodologies – SCRUM framework
  • Effective work habits (organization, collaboration, integrity, proactivity)
  • A mindset for innovation, creativity, risk-taking, and product development

What we offer

  • Attractive salary package
  • Extensive career development opportunities (technical, soft skills, and foreign language courses; conferences; certifications)
  • Flexible schedule with 100 work-from-home days a year
  • Health insurance with Arcadia for you and your significant other
  • 25 vacation days a year
  • Loyalty days – additional vacation days for people employed for a certain number of years
  • Complete sports package
  • Yearly vouchers for glasses
  • Free parking space at Palas or free public transportation
  • Meal tickets
  • Anniversary bonus
  • Pillar III pension fund plan
  • CSR involvement - yearly budget for donations & a day off for volunteering
  • Team building events

The project you’ll be working on

Tisza project is developing the software solution (called "Portaal Leefomgeving”) that will support the NL Public Sector transition to the new Dutch Environment Law.

Working at Centric

We put you first

What we offer

Develop yourself

Andreea Buliga

How can I help you?

Andreea Buliga

If you have any questions, contact Andreea by email, phone +40 722 541 430, or on LinkedIn.

Ready to apply for a job? It’s easy.

  • Send us your CV

    Once you’ve found a job you’re interested in, simply click ‘Apply’, upload your CV, and that’s it!

  • We take a look

    Now it’s over to our recruiters. If your knowledge and experience are right for the job, we’ll give you a call.

  • Getting to know each other

    If things click between you and Centric at the first interview, we’ll invite you for a second one.

  • Time for an offer

    If we’re both up for working together, we’ll make you an offer! Once you’ve signed, you’re an official Centrician. Welcome!

  • Off to a flying start

    Once we’ve signed the contract (and celebrated your new job), we’ll welcome you on board. You’ll also get access to our intranet, which gives you all the info you need to get off to a flying start at Centric.