MCX Server Application Developer, Barcelona
Empresa
Cognizant Technology Solutions
Provincia
Barcelona
Ciudad
Barcelona
Tipo de Contrato
Tiempo Completo
Descripción
MCX Server Application Developer
About the role:
We are looking for a seasoned Java server/application developer with some Javascript and full stack web development experience with over 10 years. The successful candidate will have a proven track record of developing scalable web-based network applications for 3GPP Mission Critical Services (MCX). The ideal candidate will have strong proficiency in Java, JavaScript, Python, and SQL databases, along with a solid understanding of web services and related technologies. They will be responsible for designing, implementing, and optimizing both front-end and back-end services, integrating Jenkins for continuous integration and deployment, and ensuring compliance with industry standards. Excellent problem-solving skills, strong communication and leadership abilities, and the ability to work collaboratively in a team environment are essential.
In this role, you will:
- Design and develop scalable web-based network applications for 3GPP Mission Critical Services (MCX).
- Implement and maintain web services to support application functionality.
- Develop front-end components using JavaScript and related frameworks.
- Build and optimize back-end services using Java and Python.
- Integrate Jenkins for continuous integration and deployment.
- Design and manage SQL databases to ensure data integrity and performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and resolve complex technical issues.
- Develop and maintain detailed technical documentation.
- Ensure compliance with industry standards and best practices.
- Optimize application performance and scalability.
- Mentor junior developers and provide training on relevant technologies.
What you need to have to be considered:
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Extensive experience of 10+ Years in full stack web application development.
- Proficiency in Java, JavaScript, Python, and SQL databases.
- Working experience in Linux environments.
- Strong understanding of web services and related technologies.
- Experience with Jenkins for continuous integration and deployment.
- 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.
Were excited to meet people who share our mission and can make an impact in a variety of ways. Dont 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.
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
- Cognizant is a global community with more than 300,000 associates around the world.
- We dont just dream of a better way - we make it happen.
- We take care of our people, clients, company, communities and climate by doing whats right.
- We foster an innovative environment where you can build the career path thats right for you.
About us:
Cognizant is one of the worlds leading professional services companies, transforming clients business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes Worlds Best Employers 2024) is consistently listed among the most admired companies in the world.
Java, JavaScript, Python,
About the role:
We are looking for a seasoned Java server/application developer with some Javascript and full stack web development experience with over 10 years. The successful candidate will have a proven track record of developing scalable web-based network applications for 3GPP Mission Critical Services (MCX). The ideal candidate will have strong proficiency in Java, JavaScript, Python, and SQL databases, along with a solid understanding of web services and related technologies. They will be responsible for designing, implementing, and optimizing both front-end and back-end services, integrating Jenkins for continuous integration and deployment, and ensuring compliance with industry standards. Excellent problem-solving skills, strong communication and leadership abilities, and the ability to work collaboratively in a team environment are essential.
In this role, you will:
- Design and develop scalable web-based network applications for 3GPP Mission Critical Services (MCX).
- Implement and maintain web services to support application functionality.
- Develop front-end components using JavaScript and related frameworks.
- Build and optimize back-end services using Java and Python.
- Integrate Jenkins for continuous integration and deployment.
- Design and manage SQL databases to ensure data integrity and performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and resolve complex technical issues.
- Develop and maintain detailed technical documentation.
- Ensure compliance with industry standards and best practices.
- Optimize application performance and scalability.
- Mentor junior developers and provide training on relevant technologies.
What you need to have to be considered:
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Extensive experience of 10+ Years in full stack web application development.
- Proficiency in Java, JavaScript, Python, and SQL databases.
- Working experience in Linux environments.
- Strong understanding of web services and related technologies.
- Experience with Jenkins for continuous integration and deployment.
- 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.
Were excited to meet people who share our mission and can make an impact in a variety of ways. Dont 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.
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
- Cognizant is a global community with more than 300,000 associates around the world.
- We dont just dream of a better way - we make it happen.
- We take care of our people, clients, company, communities and climate by doing whats right.
- We foster an innovative environment where you can build the career path thats right for you.
About us:
Cognizant is one of the worlds leading professional services companies, transforming clients business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes Worlds Best Employers 2024) is consistently listed among the most admired companies in the world.
Java, JavaScript, Python,