Remote PHP Software Developer - Learning Management Systems

at Uni Systems

Posted 4 days ago 2 applied

Description:

  • 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.

Get realtime job alerts

Be the first to know about new jobs