At Uni Systems, we are looking for a Software Developer to join our UniQue team and help turn digital visions into reality.
The role involves designing, developing, and maintaining robust software systems across the full lifecycle.
You will lead and mentor technical teams, fostering collaboration and best practices.
The position requires translating business requirements into clear, scalable technical designs.
You will optimize applications for performance, security, and quality assurance.
Producing and maintaining high-quality technical documentation is essential.
Estimating development effort and timelines to support project planning is part of the job.
You will establish and enforce software development standards and guidelines.
Proposing innovative solutions to address business needs and technical challenges is expected.
Collecting, analyzing, and interpreting software metrics to drive improvements will be part of your responsibilities.
You will manage configurations and oversee releases to ensure smooth deployments.
Contributing to the full development lifecycle, including requirements analysis, testing, QA, change management, and deployment is required.
Developing and executing testing strategies and custom testing tools is part of the role.
Documenting software developments to ensure maintainability and knowledge sharing is necessary.
You will prototype and validate solutions to support decision-making and innovation.
Providing advanced technical support (2nd & 3rd line) to resolve complex issues is also a key responsibility.
Requirements:
A Bachelor’s degree in Computer Science, Software Engineering, or a related field is required.
You must have at least 4 years of IT relevant professional experience, including 2+ years as a Full Stack PHP Software Developer.
At least 5 years of experience using PHP, with deep technical expertise in the language is necessary.
Direct involvement in at least 3 successfully delivered projects based on PHP, HTML5, CSS3, JavaScript, and MySQL/MSSQL in the role of Software Developer is required.
Cloud development and deployment experience gained in at least 2 projects is essential.
Frontend development skills, including JavaScript (ES6), CSS extension languages, and Bootstrap are needed.
Proven end-to-end software lifecycle experience in software solution delivery is required.
Expertise in enterprise-level systems within the relevant technology domain is necessary.
Strong UML knowledge with the ability to design and model applications effectively is required.
Proficiency across all layers: data, business logic, and user interface is essential.
Hands-on experience with Scrum and agile development practices is necessary.
You must be capable of leading technical teams and mentoring peers.
Skills in technical documentation and solution design are required.
Excellent communication skills, both written and verbal, in English are necessary.
An intermediate level certificate in software development relevant to the domain (or an equivalent certification recognized internationally) is mandatory.
Benefits:
Uni Systems provides equal employment opportunities and bans any form of discrimination on various grounds.
The company promotes a diverse and inclusive work environment, as outlined in their Diversity, Equality & Inclusion Policy.