Opportunity for contributing to initiatives that cover all phases of the Project lifecycle, including design, development, implementation and support of software solutions (in a agile scrum development practice).
A Hands-on as well as a Lead role which allow to lead a dev squad focusing on automating the processes of a given workflow as well as Oversight the other squads implementing the workflows under similar program / functional area
Collaborated working with onshore lead and the business stakeholders as well as cross domain IT partnersAnd a uique opportunity to contribute across the program and initiatives across the PB business area.
10 years experience in Java / J2EE development experience with 3 years in FE development
Solid knowledge in UX and UI design
Good knowledge of SQL
Proficient with Linux and Windows
Unix shell scripting & Windows scripting skills
Experience in rpm and MSI packaging
JEE development experience ability to understand and troubleshoot application code
JIRA, Confluence, SharePoint, HP QualityCenter knowledge is a plus
JAVA certifications are a plus
Good experience in writing automated tests is a plus
Hands on development experience and ability to deliver high quality programs. Strong focus on delivery. Can do and hands-on attitude
Clean-code culture (create clean, documented new code and strong drive to clean-up legacy code)
Able lead and drive delivery with best practices and standards
Experience working with agile development methodologies
Problem solving skills, customer service and interpersonal skills
Good communication in English language (both in verbal and written manner)
Experience with Jersey and the CS Java Framework JAP is a plus
Checking results of automated tests and code inspections after nightly build and fix issues and defects promptly
Persistence in dealing with busy people in complex and sensitive environment
Should have worked in offshore-onsite model while owning delivery from offshore.
Proven ability to work well in a highly pressurized and delivery-oriented environment
Willingness to learn and work inter-disciplinarily
A team player, coach and partner.