Java Engineering Lead – Associate Director
The Engineering Lead is responsible for managing the analysis, programming and configuration of information technology (IT) systems software. This job advises developers on the best methods of software development and code creation. Working with the leadership team, this job leads the execution of key divisional, departmental or cross-functional software development initiatives ensuring clear targets, goals and expectations are established, communicated and executed.
Key Duties & Responsibilities:
- Monitors development work to make sure the resulting software meets established goals.
- Manages the identification of business needs, conducts requirements gathering, and defines
- scope and objectives for the information technology (IT) systems.
- Advises the development and implementation of new products, processes and operational plans.
- Manages the configuration, customization, diagnosis and enhancements of operating systems software.
- Oversees training of users within the organization on new.
- Manages performance of the direct reports through regular, timely feedback as well as the formal performance review process to ensure delivery of software development projects and engagement, motivation and development of the team.
- Works with functional leadership teams to ensure that the transition to new programs and implemented solutions is smooth and effective.
- Should have strong hands-on knowledge of Java 8 and above.
- Should have strong knowledge of various design patterns in J2EE.
- Should have strong knowledge of Postgres DB.
- Should have strong knowledge of the asset management domain (Performance and attribution
- preferred).
- Should have experience in mentoring a small team of developers.
- Should have strong knowledge of AWS.
- Strong familiarity with project management software tools, methodologies, and best practices.
- Experience seeing projects through the full life cycle.
- Excellent analytical skills.
- Strong interpersonal skills and extremely resourceful
- Proven ability to complete projects according to outlined scope, budget, and timeline
Prefered Experience: 12-15 Years
Certification: PMP
Education: BA/BS