Job Description :
The position shall be responsible for the development and implementation of a leading edge, business-oriented IT solutions. Shall be expected to play a leadership and guidance role for other, more junior team members.
As an individual contributor, they shall be responsible for the development and
implementation of a leading edge, business-oriented IT solutions.
As a lead contributor, they shall be expected to mentor and positively influence
department associates technical and non-technical skills.

The Lead application developer is accountable for the following:

Working with Business teams and understanding business system requirements and recommending efficiencies through technology
Following IT standards, and procedures
Attending work on a regular and predictable basis
Delivering work products as assigned by the client lead
Facilitating communication with Augusta offshore team and delivering quality
code after code review

Job Responsibilities:

Collaborate and coordinate with IT Management, technical, and business
organization team members to define, execute, and implement agreed upon development strategy for strategic business initiatives through the full software development life cycle (SDLC)
Contribute as an individual, plus as a lead for the analysis, design, and
development of business systems.
Act as an application programming resource, or lead, for the design,
development, and maintenance of business information systems.
Work with end-users, IT and other impacted areas and stakeholders to plan and prepare for implementation.
Independently analyze and develop effective technical business solutions. Strong ability to document and communicate the solution vision, approach, work breakdown, and
Understand and adhere to all software and systems standards.
Follow appropriate structured software development and project management
controls, methodologies and standards.
Reviews lists and schedules as appropriate with project management, business analyst and client users and obtain consensus and approval.
Participate in code reviews, development and execution of quality assurance
plans to ensure the system able to meet business requirements is fully and rigorously tested
Prepare and present technical solutions for assigned tasks
Develop and publish user and system documentation as required

Required qualifications/skills:

8+ years of professional Information Systems designing and developing
applications in enterprise Java framework and Oracle
5+ years of experience with Spring or Struts Framework, J2EE, JMS, and
Weblogic technology stack
4+ years of experience developing REST based web services; good knowledge of SOA best practices, methodologies, and standards
Exposure to application architecture and design patterns
Understanding of core technology issues, including portals, web technologies,
identity, and access management, knowledge workplace tools, application integration, and desktop/browser management.
Ability to understand business issues and processes and relate them to computer- based solutions
Source Control and Change Management
Play framework experience is preferable
             

Similar Jobs you may be interested in ..