Job Description
Senior software developer:
Purpose of the Role
This role is responsible for the design, implementation, and maintenance of Client-Server based
configuration and monitoring systems for our Pico and Femtocell products. The role also includes
integration, developing unit tests, assisting in the development of the OMCR architecture & mentoring other team members.
Line Management
The role will report to the ‘Product Development Manager – Management Systems’ based in the UK.
Responsibilities
Design, develop and maintain application software and unit tests for Java/Linux based Network
Management System
Produce and review technical specifications and design documentation
Perform developer and component level integration testing
Prepare estimates and provide input to the release planning process
Address issues assigned as part of support & maintenance. Provide support to other functional areas as part of the maintenance and testing phases
As required, assist team leader in reviewing software development activities and deliverables of other team members, verify estimates & mentor team members
As required, provide support and technical input to the architect. Assist in communications between the architect and development team
As required, provide technical input into meetings with customers, partners and suppliers
Key Performance Indicators
Key success criteria for the role will be
Ability to provide competitive & accurate work estimates for design, development & maintenance activities.
Ability to mentor & influence team members in development related tasks
Completion of design and development tasks as per agreed plans & specifications without compromising on quality.
Clearance of assigned issues and propagation onto relevant development streams as per agreed schedule
Ability to follow specified software development processes and contribute to process development as necessary
Ability to highlight risks, issues & mitigation options at the earliest instance
Training to be Given
Company on-boarding programmeIntroduction to IPA Management Systems
Introduction to Management Systems Architecture & Design
Product Development & Maintenance – processes & procedures
MKS & Build systems usage
Travel Requirements
Will require overseas travel to interact with the UK team.
May require overseas travel to support customer trials and integration when necessary.
Hours of Work
The core hours of work are 10:00 am until 7:00 pm. Flexibility expected in adjusting the working hours as per project requirements. Out-of-hours support (on a best efforts basis) expected.
Desired Profile
We are looking for software developer - Java/J2EE with more than 5 years of experience with our organisation.This position is Pune based and permanent role.
Required Skills
• Delivery focussed development & ability to switch between multiple tasks
• Strong communication skills. Fluent in English and able to express ideas & intentions clearly
(verbal & written)
• Able to work under pressure and ability to balance cost/time vs. Quality
• Ability to mentor & influence team members
• Knowledge of web services using Axis, Axis2
• Knowledge & understanding of agile software development methodologies
Required Experience
• Played the role of a senior software engineer in previous capacities(2 years min)
• Object Oriented Java software development(4 years min)
• Selecting and applying common design patterns(4 years min)
• JBOSS, EJB, Spring, Hibernate, MySQL & JUnit(4 years min)
• Distributed database systems & High Availability systems development(4years min)
• Exposure to developing Java based GUIs using Swing technology(2 years min)
• Developing scripts for Unix based Operating Systems(2 years min)
• Software build system experience including writing Ant scripts, use of Maven(2years min)
• Tools for source code control, design, testing, profiling & memory leak(2years min)
• Shell, PERL and PHP based scripting(not mandatory but beneficial)
Experience 5 - 10 Years
Industry Type IT-Software/ Software Services
Role Software Developer
Functional Area Telecom Software
Education UG - Any Graduate - Any Specialization
PG - Any PG Course - Any Specialization,Post Graduation Not Required
Location Pune
Keywords java OR j2ee OR jee OR j2 ee AND swing AND spring AND hibernate AND ejb
Contact
Prashant Verma
QSG Resource Management Pvt Ltd
EON Kharadi
PUNE,Maharashtra,India 410401
Telephone 91-20-30444104
Website http://www.quickstartglobal.com