Software Architect
Job description, responsibilities and duties
As an Application Developer, will be responsible to build, maintain and support FWK software solutions with a commitment to delivering a quality solution on time and to agreed product management and customer standards.
- Software FWK development and documentation
- Contribute to requirement gathering, specification creation and design as required
- Contribute to project planning by providing input on estimates and detailing dependencies
- Complete the development of new functionality and modifications to existing functionality according to project requirements and plan
- Utilize industry best practice design and implementation techniques
- Develop solutions with minimal defects
- Ensure timelines are met in implementations
- Ensure all functionality delivered with regression / unit tests
- Complete FWK software documentation, ensuring it is in accordance with good coding practices
- Ensure customer specific application solutions are in-line with the customer and company requirements
- Work closely with Cybersecurity engineer to ensure design proposals are compliant with relevant security standards, and documented appropriately to facilitate product certifications in a timely, risk free manner
- Regularly review defects and performance characteristics of technology area and ensure that these are resolved appropriately
- Contribute to supporting leadership around development (ex: standardized coding style, workflows)
- Collaborate with fellow developers, architecture team and product management to ensure any product design proposals fit appropriately into the product range
- Software FWK maintenance
- Respond to FWK issues to ensure resolution in a timely manner
- Input and update all issues using tracking system
Employee perks, benefits
- Attractive additional financial benefits such as holiday allowances and health bonus (1 extra salary)
- Flexible working times depending on the respective workplace
- Language courses payed by company (150 / semester)
- Regular employee interviews for individual career advancement
- Multisport card
- Social benefits (weddings, births, work, life anniversaries)
- Employee events, Team-buildings
- Meal vouchers valued at 6, 30 / day with the option of boarding in the company
- Private parking in front of the company
Requirements for the employee
Candidates with education suit the position
- University education (Bachelor's degree)
- University education (Master's degree)
- Postgraduate (Doctorate)
Language skills
English - Upper intermediate (B2)
Other knowledge
Microsoft Office - Advanced
C++ - Advanced
Experience in the position/sector
C++ Developer
Number of years of experience
4
Personality requirements and skills
PROFESSIONAL CHARACTERISTICS
- Proficient in C++
- 4+ years of development and/or testing experience developing code using C++
- Understanding of PC architecture
- Experience with Version Control Systems
- Hands-on Experience in communications protocols
- Object Orientated Design and Structured Analysis and Design
- Technical skills including high level understanding of software development, software test
- Problem investigation and resolution experience in a software environment
PERSONAL CHARACTERISTICS
- Analyze the scope and requirements.
- Methodical approach to problem solving.
- Investigate site issue and do a root cause analysis.
- Work with electronics, systems, and mechanical engineers to design and debug systems.
- Able to work effectively to meet agreed timescales having considered and planned the project activities.
- Research emerging technical and regulatory trends.
-
Podrobné informácie o ponuke práce
Firma: Muehlbauer Technologies s.r.o. Lokalita: Nitra Ponúkaná mzda:
From 2 800 EUR/month Final salary will be based on candidates experience and seniorityPridané: 25. 3. 2025
Pracovné pozície aktívne