Software Engineer
Location: Bangalore, India
Mission
You are part of our R&D team which develops service platform solutions for our customers spread across globe. More
particularly, within a Server/Headend team, you are a Java developer in charge of several components based on Java/JEE
technologies that implement web services and web applications devoted to managing operators (/service providers).
Responsibilities
• Challenge technical decisions, web services designs and provide inputs for improvement •
Provide qualified code (tested and documented)
• Fix issues that arise from testing/customers
• Create or update all the relevant and required technical documents (design, architecture, etc.) • Follow quality
development rules and recommendations (unitary test, change management, build management, Software
factory…)
• Perform code reviews and suggest improvements
• Work in Agile mode and Test Driven development process
• Collaborate and work closely with all stakeholders
Requirements
• Bachelor degree / Master degree in technology or Computer science
• Hard core developers who can write performance based quality code and drive code review. • Preferred: Java1.8, Junit,
Springboot, Dropwizard, RabbitMQ, Jenkins jobs, NoSQL DB (MongoDB, Neo4j), Docker, and DevOps (Optional :
Python, AWS)
• Knowledge about Secure coding guidelines, Sonarqube, Configuration Management (Perforce), Jira •
MUST have experience in Scrum/Agile SDLC
• Value Add – experience on server side in IPTV/OTT/STB
• Bachelor degree / Master degree in technology or Computer science
• Hard core developers who can write performance based quality code and drive code review. • Preferred: Java1.8, Junit,
Springboot, Dropwizard, RabbitMQ, Jenkins jobs, NoSQL DB (MongoDB, Neo4j), Docker, and DevOps (Optional :
Python, AWS)
• Knowledge about Secure coding guidelines, Sonarqube, Configuration Management (Perforce), Jira •
MUST have experience in Scrum/Agile SDLC
• Value Add – experience on server side in IPTV/OTT/STB
Profile
2-5 years of experience in development from Product Company
• Curious and proactive mindset with a high sense of ownership and commitment
• A hard-worker who gets the job done with enthusiasm in a very demanding business environment •
Good communication and collaboration skills
• A team player with positive energy
• Ready to go extra-mile to achieve great results