Senior C++ Software Development Engineer required for permanent role with growing multinational in Wexford. You will be responsible for managing software applications and for recommending new approaches & strategies.
Responsibilities:
- Technical responsibility for the design of software applications
- Specify, design and document technical requirements, and define test plans as appropriate
- Manage implementation projects, co-ordinate internal and external resources and ensure work is completed to specification, ensuring that we have the necessary technical solutions
- Evaluate and select software components that will be used in larger solutions
- Manage technical updates to our existing product portfolio
- Advise on opportunities to streamline our control, monitoring and connected solution
- Degree in Electronic engineering, software engineering or computer science or similar
- 5+ years of experience in best practices software development, delivery and deployment
- In-depth knowledge of C++ programming language
- Previous experience in Visual C++ development
- Familiar with software development tools from Microsoft
- Analytical skills for root cause determination
- Collaborative teamwork style
- Demonstrates willingness to change and self-motivate
- Customer and team oriented
- Open for changes
- Excellent interpersonal and communication skills incl. change management and problem-solving
- High ambiguity skills