
Description of the position
Senior Software Engineer.
Stimulating. Motivating. Challenging.
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 / Profile
· 6+ 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
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), AWS, and DevOps
· 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/ST
Reference: 12335
Publication Date: 04-08-2022