Cognizant logo

MCX Architect / Barcelona-based

Cognizant
Full-time
On-site
Barcelona
Technology & Engineering

About the role:

We are seeking a highly experienced System Architect with over 20 years of expertise in system architecture and software development. The ideal candidate will possess strong proficiency in Java, Webservices, C, and C++, along with in-depth knowledge of SIP, RTP, PTT, and 3GPP Mission Critical Services (MCX). They will be responsible for designing and developing scalable web-based network applications and mobile applications (iOS and Android) related to 3GPP Mission Critical Services (MCX), ensuring compliance with 3GPP standards. The role requires excellent problem-solving skills, strong communication and leadership abilities, and the capacity to work collaboratively in a team environment.

In this role, you will:

  • Design and develop scalable web-based network applications for Mission Critical Services.

  • Architect and implement mobile applications for iOS and Android platforms related to 3GPP Mission Critical Services (MCX).

  • Ensure compliance with 3GPP standards and Mission Critical Services (MCX) in all projects.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Provide technical leadership and guidance to development teams.

  • Conduct code reviews and ensure adherence to best practices and coding standards.

  • Develop and maintain detailed technical documentation.

  • Troubleshoot and resolve complex technical issues.

  • Stay updated with the latest industry trends and technologies related to SIP, RTP, PTT, and 3GPP Mission Critical Services (MCX).

  • Lead the integration of SIP, RTP, and PTT protocols into network applications.

  • Optimize application performance and scalability.

  • Mentor junior engineers and provide training on relevant technologies.

What you need to have to be considered:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Extensive experience (20+ years) in system architecture and software development.

  • Proficiency in Java, Webservices, C and C++ programming languages.

  • In-depth knowledge of SIP, RTP, PTT, and MCPTT protocols.

  • Strong understanding of 3GPP standards and Mission Critical Services (MCX).

  • Proven experience in developing web-based network applications and mobile applications (iOS and Android).

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and leadership skills.

  • Ability to work collaboratively in a team environment.

These will help you stand out:

  • Experience with agile development methodologies is a plus.

We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.