Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Application Developer (Drupal) image - Rise Careers
Job details

Senior Application Developer (Drupal)

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Senior Application Developer (Drupal) to join our UniQue team.

What will you be doing in this role?

  • Analyze business processes, and user requirements to establish a backlog for development, interoperability, integration, and better user experience solutions.
  • Analyze requirements, design, and make proposals on the architecture of the application.
  • Implementation of business user requirements.
  • Participate in team reviews of design artefacts, make changes as required and recommend alternative solutions where appropriate.
  • Participate in the definition/design of the User Interface (UI).
  • Develop/update technical documentation.
  • Setup required infrastructure for the solutions’ deployment.
  • Implement the application’s functionalities and webservices following user requirements (described in JIRA), the architectural and UI design.
  • Participate/Lead the architecture and design of on-prem, cloud, and hybrid information systems.
  • Design application systems either through new development of systems, enhancement of existing systems, or 3rd party products.
  • Elaboration of test programs.
  • Work with technical and functional teams to ensure effective delivery of systems.
  • Assistance in the planning, deployment, configuration, evaluation, and reporting of applications.

What do you need to succeed in this position?

  • Bachelor's degree or equivalent 3 years of higher education in a related field.
  • Minimum 10 years of experience in Software development.
  • Strong experience with Drupal 9, Drupal 10, Drupal 11 environment and PHP.
  • Extensive experience working with SQL (MSSQL and MySQL) databases and SQL server database structures.
  • Proven experience with asynchronous JavaScript and XML programming.
  • Experience with website development, web technologies and web design (e.g. JavaScript, XML, HTML, CSS).
  • Experience with Object Oriented Programming languages.
  • Previous experience working with Azure cloud.
  • Experience building and consuming web services and APIs.
  • Strong knowledge of jQuery library.
  • Experience with JasperReports, POI, MSSQL Reporting engine software packages.

At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.

What You Should Know About Senior Application Developer (Drupal), Uni Systems

At Uni Systems, we are thrilled to embark on a journey to turn digital visions into reality, and we're on the lookout for a dynamic Senior Application Developer (Drupal) to join our UniQue team. In this engaging role, you will dive into analyzing business processes and user requirements, creating a backlog for development while keeping interoperability and user experience front and center. You'll be the mastermind behind architectural proposals, ensuring the application's design meets the highest standards of functionality and user needs. Collaborating in team design reviews, you'll share your insights and recommend alternative solutions, making sure we stay on the cutting edge of technology. From defining the User Interface to crafting detailed technical documentation, your contributions will be invaluable. You'll set up the necessary infrastructure for deployment while shaping the application functionalities based on clear JIRA guidelines. This position offers the opportunity to lead the development of on-prem, cloud, and hybrid information systems. With responsibilities that include designing or enhancing systems, developing test programs, and working closely with technical and functional teams, your impact will resonate throughout the company. To thrive in this role, you should have a bachelor’s degree or equivalent experience in a related field, at least ten years in software development, and a strong grasp of Drupal across multiple environments. If you have experience with SQL databases, asynchronous JavaScript, and web design, this could be the perfect match for your skills. Uni Systems is committed to creating an inclusive workplace, welcoming diverse perspectives from individuals of all backgrounds.

Frequently Asked Questions (FAQs) for Senior Application Developer (Drupal) Role at Uni Systems
What are the primary responsibilities of the Senior Application Developer (Drupal) at Uni Systems?

The Senior Application Developer (Drupal) at Uni Systems will primarily focus on analyzing business processes and user requirements, establishing a development backlog, and proposing application architecture. Responsibilities also include implementing business user requirements, participating in design reviews, defining the User Interface (UI), and developing technical documentation. The role further requires setting up deployment infrastructure and ensuring effective collaboration across functional teams.

Join Rise to see the full answer
What qualifications are necessary for the Senior Application Developer (Drupal) role at Uni Systems?

To qualify for the Senior Application Developer (Drupal) position at Uni Systems, candidates should hold a bachelor's degree or equivalent experience in a related field along with a minimum of 10 years of software development experience. Strong proficiency in Drupal (versions 9, 10, and 11), SQL databases, and web technologies is essential. Additionally, experience with cloud environments like Azure and a solid understanding of web services and APIs are highly desirable.

Join Rise to see the full answer
What technical skills are essential for success as a Senior Application Developer (Drupal) in Uni Systems?

Essential technical skills for the Senior Application Developer (Drupal) at Uni Systems include extensive experience with Drupal environments, proficiency in PHP, and a deep understanding of SQL databases (MSSQL and MySQL). Familiarity with asynchronous JavaScript, object-oriented programming, and web technologies such as HTML, CSS, and JavaScript is required. Experience with cloud solutions, developing web services, and using tools like JasperReports will strongly benefit candidates.

Join Rise to see the full answer
How does the Senior Application Developer (Drupal) role at Uni Systems contribute to user experience?

The Senior Application Developer (Drupal) contributes to user experience by analyzing user requirements and designing effective applications that enhance functionality. This role involves participating in defining UI design and ensuring that the applications are user-friendly and meet business needs through testing and continuous feedback. Ultimately, the developer ensures that the digital solutions delivered are intuitive and engaging for all users.

Join Rise to see the full answer
What is the culture like at Uni Systems for the Senior Application Developer (Drupal)?

Uni Systems fosters a culture that values diversity, equality, and inclusion, encouraging a supportive environment for the Senior Application Developer (Drupal) and other team members. The company actively promotes collaboration and openness, ensuring that every individual's perspective is valued. This positive atmosphere not only enhances team dynamics but also drives innovative solutions as developers work together to achieve shared goals.

Join Rise to see the full answer
Common Interview Questions for Senior Application Developer (Drupal)
Can you describe your experience with Drupal development?

In answering this question, be specific about your experience with different versions of Drupal, elaborate on the projects you've worked on, and how you utilized Drupal to meet user requirements. Highlight the features you've developed, your understanding of the underlying architecture, and any integrations you've implemented.

Join Rise to see the full answer
How do you approach analyzing business user requirements?

When addressing this question, explain your process for gathering and documenting user needs. Discuss any methodologies you use, such as user interviews or workshops, and how you prioritize requirements to build an effective backlog that enhances the user experience and ensures project alignment.

Join Rise to see the full answer
What are the key factors you consider when designing the architecture of an application?

Outline your considerations for scalability, security, performance, and user experience. Discuss how you balance these factors while collaborating with stakeholders, and provide examples of how your design decisions have positively impacted deliverables in previous projects.

Join Rise to see the full answer
Can you share your experience with web services and API integration?

Detail your familiarity with building and consuming APIs, including any specific tools or frameworks you've worked with. Provide concrete examples of how API integrations have improved application functionality or user experience, demonstrating your understanding of both back-end and front-end development.

Join Rise to see the full answer
How do you ensure effective collaboration within a development team?

Discuss your communication strategies, such as regular team meetings, use of collaboration tools, and methods to encourage feedback. Emphasize your ability to work in diverse teams and the importance of building relationships to foster a cooperative environment for project success.

Join Rise to see the full answer
What strategies do you use to keep up with the latest developments in technology?

When asked this question, outline your habits of reading industry blogs, attending webinars, participating in community discussions, or pursuing certifications. Share how this continuous learning impacts your work as a Senior Application Developer (Drupal) and helps you bring innovative solutions to your projects.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame the obstacles.

Select a specific project and explain the challenges faced—such as tight deadlines or technical hurdles—and illustrate the steps you took to address these challenges, including collaborating with team members and adjusting your approach. Highlight the successful outcomes and lessons learned.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your priority-setting methods, such as assessing project deadlines, stakeholder impact, and technical dependencies. Share any tools you utilize for tracking tasks and communicating priorities with your team, demonstrating your organizational skills.

Join Rise to see the full answer
What role do testing and quality assurance play in your development process?

Emphasize the importance of incorporating testing from the start of the development process. Discuss your techniques for validating features against requirements, how you approach creating test cases, and your experience with different testing frameworks.

Join Rise to see the full answer
What makes you a suitable candidate for the Senior Application Developer (Drupal) position at Uni Systems?

To answer this question effectively, summarize your relevant experience, skills, and how they align with Uni Systems' needs. Highlight your passion for using technology to create impactful solutions, your collaborative nature, and your commitment to fostering an inclusive work environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Uni Systems Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Posted 3 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Aker Systems Remote Remote/Home Based, UK
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Posted 10 hours ago

Uni Systems SA, a 100% subsidiary of Info-Quest, the largest IT Company in Greece for many years, is the Group's specialized integrated technology solutions implementation Company. Uni Systems is the largest IT & Communications integrated solution...

57 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed US Product Designer at Praxent
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry