Technical Lead

  • Iselin, NJ - United States
  • Full-time

COMPANY OVERVIEW:
Since 1918, it has been TIAA’s mission to serve, our ability to perform and the values we embrace that make us a different kind of financial services organization. We’re dedicated to serving the financial needs of those in the academic, medical, cultural, governmental and research fields, and committed to helping make lifetime financial well-being possible for them. 

By building a culture that allows all employees to contribute their unique talents and skills, we’re able to provide our customers with fresh ideas and distinct perspectives to help them achieve their goals. We believe a diverse and inclusive workforce is one of our greatest strengths and a key measure of our success * . 

For more information about TIAA, visit our website . 

POSITION SUMMARY:
The Technical Lead provides leadership in the end-to-end design, development and delivery of technology-enabled applications, products and services in support of next generation institutional retirement services. With strong partnerships with IT and Business stakeholders, the candidate will implement the vision and strategy of the Remittance Processing Outsourced Services and related supporting technology platform. 

KEY RESPONSIBILITIES AND DUTIES:
Lead a team (up to 6) of technical resources and collaborate with technical leads and developers from other teams 

Will play a key role in the specification and software design phases and lead the implementation phase of the software development life cycle. 

Responsible for meeting development schedules and delivering high quality software solutions that meet the technical specifications and design requirements. Lead a team of technical resources and collaborate with technical leads and developers from other teams 

Contribute to the rationalization and development of a shared service model across retirement services 

Manage multiple geographic resources, up to 6 people, including off-Shore 

Establish strong partnerships across IT and Business Management, provide oversight and leadership for IT commitments and deliverables, while building out a shared services delivery capability 

Risk and issues management with communication/escalation to IT and Business Leadership when needed 

Implement roadmaps and plans to deliver IT commitments 

Build, lead and manage a strong technical team that is able to work well with cross-functional teams

Effectively communicate ideas and concepts to a diverse audience of business, management, and technical team members 

Understand business needs and design appropriate technical solutions to meet those needs 

Manage the technical delivery of large, complex projects on time, within budget and with targeted zero defects 

Provide planning, estimation, scheduling, prioritization and coordination of technical activities related to system development 

Ensure system alignment to Enterprise Architecture policies and best practices; ensure that process methodologies are followed in system development 

Accountable to business and technology management for end to end application scoping, planning, development and delivery that meets and exceeds quality standards 

Develop strategic plan for development staff resourcing and for infrastructure capacity planning in order to reduce complexity, improve service, and reduce overall costs 

Must have the technical depth in relevant disciplines and the soft skills, energy and drive to be successful in a challenging environment 

Must be committed to raising ideas that will help the team get to optimal solutions, but also keep ego in check and recognize good ideas from others to get us to the right answers 

Manage competing priorities from various stakeholders and effectively communicate plans 

QUALIFICATIONS:
Required Skills:
10 or more years of software development experience, specifically with Java/ J2ee technologies. 

5 or more years financial services industry experience 

Proven experience designing and implementing optimized backend processing for web applications 

Proven experience leading onshore and offshore teams 

Desired Skills:
Experience and comfort level presenting UX wireframes, proofs of concept, technical designs, and working software to IT and business stakeholders 

Experience working with various web servers like Apache Tomcat , webpack-dev-server, lite, Heroku. 

Experience developing applications on various database servers, especially MongoDB. 

Experience with various network protocols for inter process communication, especially RESTful APIs. 

Experience with various build tools, especially Git, Maven, Gradle, Jenkins 

Experience working with various testing tools like Junit, Groovy, Selenium, Karma, Jasmine 

Strong understanding of software architecture concepts in building a variety of applications, including web sites, web services, and batch processing systems 

Champion Scaled Agile Framework (SAFe) methodologies to facilitate timely deliverables 

Champion of unit testing, test driven development and other forms of automated testing 

Experience in low-code development tools (e.g. OutSystems) and principles 

Strong understanding of advanced software development concepts such object-oriented design and development, multi-threading, thread safety, exception handling and logging, asyncronous operations, etc 

Strong understanding of Software Oriented Architecture and Microservice principles 

Strong leadership and interpersonal skills 

Strong analytical and problem-solving skills 

Equal Employment Opportunity is not just the law, it’s our commitment. Read more about the Equal Employment Opportunity Law . 

If you need assistance applying due to being visually or hearing impaired, please email Careers Help . 

This organization is an equal employment opportunity (EEO) employer, dedicated to maintaining a work environment free of bias, harassment, discrimination and retaliation. As an EEO employer, this organization expressly prohibits discrimination, harassment, and retaliation on the basis of race, creed, ethnicity, color, age, religion, sex, sex stereotype, pregnancy (including childbirth, breastfeeding or related medical conditions where applicable), sexual orientation, gender, gender identity, gender expression, transgender, marital status, national origin, ancestry, physical or mental disability, requesting a reasonable accommodation based on mental or physical disability, medical condition (as defined by applicable law), genetic history and information, citizenship status, military or veteran status, or any other status protected by federal, state, or local law or ordinance or regulation (collectively referred to here as “protected characteristics”). 
 

  • ©2016 Teachers Insurance and Annuity Association of America (TIAA), 730 Third Avenue, New York, NY 10017

 

Disclaimer: This job offer was originally posted on SimplyHired.