We are seeking a passionate result-oriented technologist to drive better, faster, simpler solutions and technology direction. Someone that is highly motivated, hands-on and cross-functional with the capability of driving high quality solutions to difficult problems.
As an Developer with Automation, you will work with business and IT leadership to understand IT business strategy and their implication to application(s) under responsibility. You will be accountable to Business and Technology Management for end to end application scoping, planning, development, implementation and post-implementation maintenance and support. You will prioritize and manage development and implementation of enhancements/changes; oversee installations and Release Management including the final production acceptance review and signoff; manage the issue resolution process for any application production problems; and oversee Operations Monitoring and Capacity Management. You will also oversee formal performance testing process; help manage the relationship with internal and external services vendors to ensure superior service delivery for all application core technologies; work with Application Developers and Business Managers to define and monitor Service Level Agreement's and negotiate appropriate support commitments for existing products; and interact with the Demand Management team and client users to understand and prioritize demand and suggest enhancements. You will oversee activities of junior team members, as applicable, and provide individuals with constructive feedback as it pertains to team performance; coach staff in technical matters and delivering on other job-related responsibilities; conduct performance reviews, appraisals and personal development planning with each team member; and promote effective teamwork and resolve interpersonal issues.
Candidate must be highly Organized, detail-oriented, hands-on, motivated self-starter who can work independently and may need to manage a small team of junior technology resources.
Must have a solid understanding and proven working experience on J2EE based middleware applications.
Should be well versed in testing techniques and be able to produce comprehensive tests for all developed code.
Candidate must also support and participate in system and integrated testing across sub-systems as the need arises.
Experience with TDD, BDD, JUnit/PowerMockito (or other mocking framework), Cucumber
Create a culture of testing and high quality software delivery
Participate in the scrum team with a focus on quality, ensuring stories are properly groomed to have appropriate acceptance criteria
Provide audit and governance on the testing practice within the scrum team
Participate in the broader testing and testing automation community in order to share best practices and improve the teams overall process and product
Create a culture of testing and high quality software delivery
Participate in the scrum team with a focus on quality, ensuring stories are properly groomed to have appropriate acceptance criteria
Provide audit and governance on the testing practice within the scrum team
Participate in the broader testing and testing automation community in order to share best practices and improve the teams overall process and product
Responsibilities
Skills and Experience
Keyskills: application jsp management communication skills troubleshooting ci hibernate security capacity management java automation audit c j2ee identity access management system