ANDRITZ Digital Factory Ltd. logo
Hiring from
Croatia
Work type
Hybrid
Posted
Is this job info correct?
Show job description

ABOUT ANDRITZ AND ANDRITZ DIGITAL FACTORY

ANDRITZ is a global technology group and a leading provider of process technologies, plants, equipment, automation, and services for industries including hydropower, pulp and paper, metals, and environmental and energy solutions.

As part of the ANDRITZ Group, ANDRITZ Digital Factory brings together experts in modern technologies and engineering, supporting projects and customers across a wide range of industries. The Digital Factory works closely with ANDRITZ teams worldwide to develop and deliver innovative solutions, with expertise spanning automation, engineering, and digital technologies.


ABOUT THE JOB:

As a Senior Software Developer, you will take ownership of software projects from requirements analysis and solution design through implementation, testing, and delivery. You will make sound technical decisions, contribute to the architecture and technical direction, and ensure high standards of quality, performance, and maintainability. You will collaborate closely with colleagues and stakeholders, support less experienced developers, and continuously improve development practices. You will also explore and apply modern technologies, including AI-powered tools and approaches, to improve software development efficiency and deliver innovative solutions.

JOB RESPONSIBILITIES:

· Design, develop, test, and deploy robust and maintainable software solutions based on business and technical requirements.

· Contribute to software architecture, technical standards, coding guidelines, and best practices while ensuring technical decisions align with business goals.

· Actively use AI-powered development tools and identify opportunities to integrate AI into the software development lifecycle to improve productivity, quality, and innovation.

· Ensure high-quality, secure, maintainable, and well-tested code while continuously identifying and reducing technical debt.

· Analyze and resolve complex technical challenges, including performance bottlenecks, scalability issues, security vulnerabilities, and critical production problems.

· Take ownership of development projects, maintain clear technical documentation, and coordinate with stakeholders, product managers, and other teams.

· Support and mentor other developers through knowledge sharing, code reviews, and technical guidance.

WHAT WE ARE LOOKING FOR:

TECHNICAL SKILLS:

· Strong programming skills in C#, .NET / ASP.NET Core, object-oriented programming, and common software design patterns

· Strong experience with React/Angular and modern web development, with knowledge of related web technologies

· Hands-on experience with React Native and mobile application development

· Good knowledge of SQL and database technologies, including data modeling and performance considerations

· Experience designing and developing REST APIs and multi-layered, scalable software architectures

· Practical experience with AI-assisted software development, including tools such as GitHub Copilot, and an interest in applying AI to improve development efficiency and software quality

· Experience with modern development and collaboration tools such as VS Code, Visual Studio, Git, Jira, and Confluence

ADDITIONAL TECHNICAL EXPERIENCE:

· Experience with CI/CD pipelines, preferably GitHub Actions

· Good knowledge of Microsoft Azure and cloud-based application development

· Experience with automated testing and modern software quality practices

· Familiarity with containerization and DevOps practices

EXPERIENCE & PERSONAL QUALITIES

· Enthusiastic, creative, and collaborative team player with strong communication and interpersonal skills

· Analytical, structured, proactive, and solution-oriented approach to work

· Strong attention to detail while maintaining a clear focus on the bigger picture and business objectives

· Passion for software development, technology, and solving challenging technical problems

· 5+ years of relevant professional experience in software development or a similar role

· Willingness to take ownership, share knowledge, and support other team members

· Willingness to work on diverse international projects and collaborate with international teams

· Curiosity and motivation to learn new technologies, including AI-powered development tools and approaches

· Fluent in English, both written and spoken

WHAT WE OFFER:

· The opportunity to work on challenging and interesting projects with top experts

· Continuous personal and professional development

· Flexible working hours with the option of hybrid work

· A supportive and enabling team culture oriented towards individual prosperity

· A competitive salary with a wide range of benefits (such as hot meal allowance, transportation costs, a subvention of a Multisport card, additional health insurance...)

Do you recognize yourself in this description? Then click the 'I want this!' button and tell us about you.

ANDRITZ Digital Factory provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran by applicable state laws.

Similar jobs

Apply for this job