We are looking for a Lead Software Engineer with an innovative and entrepreneur mindset who wants to be part of a software product development team of multidisciplinary professionals in the framework of industrial automation.
Responsibilities:
Interact with sales, marketing and customers to analyse problems, identify customer values to
provide the best technical solutions.
Collaborating with other professionals to determine functional and non-functional requirements
for new software or applications.
Oversee the progress of the development team to ensure consistency with the system design
and the project agreed schedule, scope and quality.
Provide updates to stakeholders, on schedule, feature, and product designs.
Ensure the best possible performance, quality, and responsiveness of the software
Translate software requirements into function Features and User Stories
Design and implement the functionality for the requirements
Participate in code/design reviews and continuous improvement
Create software design and interface definitions, assess existing design solutions and working
with other development teams to recommend solutions for improvement.
Continually researching current and emerging technologies and proposing changes where
needed
Business focus to achieve the best solutions in the market.
Requirements:
Proven experience with the technical direction of software product development projects.
Bachelors/masters degree in computer science or any relevant disciplines
English language B2-C1 level
Experience in software development and coding in various languages (C#, .NET, etc.)
Understanding of fundamental design / SOLID principles for building a scalable application.
Used to apply design patterns and experience in design of desktop applications.
High attention to code quality and used to conduct code reviews and Unit Tests.
Excellent written/verbal communications skills able to translate complex technical problems
into stakeholders language.
Resilient to dig enough into problems, to view changes as opportunities and with good
problem-solving skills.
Able to think outside the box: find unexpected ways to solve problems and meet requirements.
Focus on big picture goals and long-term commitment to them.
The knowledge and/or experience of any of the following would be desirable:
o Industrial Automation Applications: Inverters, Servos, PLC, Motion Control, etc.
o Application development in cloud-based systems such as Azure or AWS.
What can company offer to you?
Excellent salary package based on your experience.
22 days of holidays with additional Christmas and long weekends extra days.
Life and Accident Insurance.
Eligible to participate in the Employers private pension plan.
Restaurant Card
And Home working allowance: 2 days home working / week.