Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Senior C++ Software Developer
Košice, Slovak Republic
full-time
2 800 EUR/monthbase salary depends on seniority, experiences and qualification of the candidate + attractive variable salary part
Information about the position
Join Solar Turbines!
The Control Platforms team is looking for a Software Application Development Engineer who will work closely within a global team and cross-functionally with several Engineering organizations. This is growth position designing, developing, and testing new software applications in a team-based environment utilizing the Agile development process.
What will be your task at this position?
· Work directly with embedded computers and control systems hardware
· C++ development for the Windows and Linux Operating Systems
· C# development
· Work both individually and collaboratively with a cross-functional team of engineers to optimize and iterate on software solutions
· Leverage Agile practices during the whole software development lifecycle
· Analyze and create logical technical diagrams, flowcharts, and models
· Design, develop, and test the software components to meet customer and end user needs
· Apply the principals of object oriented and secure software development
· Work on complex application/technical problem identification and resolution
· Troubleshoot and maintain existing code base to fix bugs and implement improvements.
What do we expect from a suitable candidate?
Basic Qualifications:
· Master’s degree in computer science, relevant experience in Software engineering
· Proven record of strong technical understanding
· At least 5 years of C++ development experience (Windows/Linux)
· Understanding of Agile methodology in DevOps environment
· Experience with standard development tools (gcc, make/cmake, git)
· Experience with unit testing (GTest/GMock)
· Understanding of TCP/IP communication
· The ability to work collaboratively with team members
· The ability to diagnose and troubleshoot production application issues
· The ability to apply best coding practices and standard design patterns in software development
· Pro-active thinking – being flexible and creative
· A self-motivated mentality – takes initiative to exceed expectations
· Ability to adapt quickly to a changing and complex environment
· A passion for understanding the latest technology trends
· Good written and oral communications skills in English- Upper intermediate (B2)
Considered as plus:
· Experience with control system / embedded device data acquisition
· An understanding of test-driven development
· Experience with Azure DevOps
· Proficiency with Visual Studio and VS Code
· Proficiency with C# and Python
· Experience with security technologies (signatures, encryption, hashing)
· Strong presentation and communication skills
· Ability to work independently
What is Solar Turbines offering to you?
· Excellent professional growth and career opportunities in an international environment of a worldwide leader in a very exciting and growing sector of industry
· Generous pension Plan - Company Contribution to III. Pillar
· Life Insurance
· Extra 5 days’ vacation per annum on top of the legislative entitlement
· Employee assistance program for employees and their family members
· Employee Referral Program
· Volunteering Day benefit
· Flexible working hours
· Remote Work / Home Office