Mobile menu

Lead Software Developer

Poziții disponibile: O poziție
Engineering services with a focus on software and digitization

As the Lead Software Developer, you will craft and develop new software and features to existing software and you will lead and mentor emerging engineers, driving best practices and processes to continuously improve the team’s execution. You will work closely with key collaborators to deliver significant value to our team, customers, and business!

In This Role, Your Responsibilities Will Be:

  • To collect requirements by working closely with our Product Management Team and customers. 
  • To use a solid understanding of object-oriented programming and design patterns to craft software that promotes efficiency, testability, and maintainability.
  • To work within an agile process to build software that meets the requirements. 
  • To define tasks and communicate efficiently with the team. 
  • To apply continuous integration to automate builds, testing, and revision control. 
  • To lead continuous improvements to the development process to aid efficiency and increase quality.
  • To closely lead work against the production schedule and provide progress updates, as well as report any issues or technical difficulties to the product manager regularly.

Who You Are:

You persist in the face of challenges and setbacks. You analyze multiple and diverse sources of information to define problems accurately before moving to solutions. You facilitate an open dialogue with a wide variety of contributors and stakeholders. You are aware of the skills needed to be successful in different situations and levels.

For This Role, You Will Need:

  • Bachelor’s degree and 4+ years of related work experience in IT Software development.
  • Experience in large code bases (C#, C++, .NET, and WPF) using Visual Studio, debugging, testing, and architectural design of UI.
  • Database development experience. 
  • Ability to work independently in an autonomous environment to architect sophisticated software features and functionality in a maintainable and modular way.

Preferred Qualifications that Set You Apart:

  • Ability to build API Design Specifications. 
  • Domain Driven Design Knowledge of software architectural principles. 
  • Experience or Knowledge of Service Oriented Architecture. 
  • Knowledge of Industrial network and serial communication protocols (OPC UA, Modbus, etc.) and knowledge of Industrial Controls (DeltaV, etc.).
  • Experience planning and leading team projects to completion with minimal mentorship.

Our Offer to You:

We understand the importance of work-life balance and are dedicated to supporting our employees' personal and professional needs. From competitive benefits plans and comprehensive medical care to equitable opportunities for growth and development we strive to create a workplace that is supportive and rewarding.

Depending on location, our flexible work-from-home policy allows you to make the best of your time, by combining quiet home office days with collaborative experiences in the office so that you can personalize your work-life mix.

Moreover, our global volunteer employee resource groups will empower you to connect with peers who share the same interests, promote diversity and inclusion, and positively contribute to communities around us. 

Lead Software Developer
  • Cluj-Napoca

Alte evenimente