Senior Software Engineer
Indexed description
This Position reports to:
Team Leader
In this role, you will have the opportunity to contribute significantly to successful project results in technology, software, product, and/or solution development, as well as associated Intellectual Property (IP). Each day, you will act as the first point of contact in Research and Development for specific product-related issues and maintenance. You will also showcase your expertise by identifying, proposing, and implementing innovative solutions.
The work model for the role is: Hybrid
You will be mainly accountable for:
- Maintaining recognized expertise in a specific area by integrating the latest developments in technologies, tools, and methodologies into your work.
- Finding new ways of solving problems by following your ideas, creating hypotheses, and defining ways to validate them.
- Documenting work results (like findings, designs, or software), allowing others to maintain and improve them.
- Understanding and initiating IP generation in your area of specialization and participating in the project IP strategy development.
- You are highly proficient in .NET Core/.NET Framework, C#, ASP.NET, and Entity Framework for backend development, as well as JavaScript/TypeScript, React or Angular, and HTML/CSS for frontend development. You have strong experience with RESTful APIs, Azure DevOps, and thrive in the dynamic environment of full stack software development.
- You are adept at using Visual Studio, Git, SQL Server, and Azure Cloud Services, and you are comfortable working with modern development methodologies such as Agile/Scrum.
- You are passionate about problem-solving, clean code principles, and mentoring junior developers. You bring innovation to team collaboration, continuous improvement, and software architecture, ensuring scalable and maintainable solutions.
- You hold a Degree in Computer Science, Software Engineering, or a related field, with extensive knowledge of object-oriented programming, design patterns, and system integration. Familiarity with CI/CD pipelines, unit testing, and containerization (Docker/Kubernetes) is a strong plus.
- You are at ease communicating in Czech and English (B2 level or higher), enabling effective collaboration in an international team environment.
Innovation Culture: Be part of a collaborative environment that values continuous learning, agile development, and innovation, with opportunities to influence architecture and technical direction.
Benefits
- Flexible working hours
- Option to work from home (Home Office) with a financial contribution
- Annual financial bonus
- 25 days of vacation
- Annual salary review
- Opportunity for further career growth in the Czech Republic and worldwide
- MultiSport card
- Meal allowance
- Contribution to the benefits portal (2-3% of monthly salary)
- Referral bonus for recommending a new employee
- Opportunity for education – internal/external professional courses, language courses, and conferences
- Company events (Christmas party, team buildings, family days, and more)
- Assistance line – professional psychological counseling
- Additional leave for extraordinary life events and support for expectant parents
- Office with good transport accessibility
- Accident insurance
- Discounts on ABB electrical installation materials
- Discounts with our partners (electronics, gastronomy, car purchases, train travel, etc.)
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search