Associate Director - Java

Software Developer Jobs
1 views

Associate Director - Java

Software Developer Jobs
1 views

Description

The Lead Software Developer is responsible for managing the analysis, programming and configuration of information technology (IT) systems software. This job advises developers on 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 Responsibilities and Duties
• Monitors development work to make sure 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.
Educational Requirements
• University (Degree) Preferred
Work Experience
• 5+ Years Required; 7+ Years Preferred
Physical Requirements
• Physical Requirements: Sedentary Work

Career Level
9PL

Additional Information For Posting

Designs, builds and tests in various software technologies, application programs in accordance with a specified business need and in a way that achieves the development goals for assigned projects. Application developers typically work as part of a project team, and communicate progress, technical issues and their resolution.

This role is primarily based on Angular, CSS, Java, Spring or Spring MVC or SpringBoot, Cloud tools, and cloud technologies.

Key Duties & Responsibilities: List key duties and responsibilities, management responsibilities and time spent (if applicable)

Responsibilities:
• Leading or managing or both of technical talents in India, including hiring, recruitment drives, onboarding, knowledge sharing, coaching, guiding, and performance evaluation.
• Good at time management, flexible and agile to business needs, willing to stretch when required, and present in various forums and events on updates, industry research and technology trends.
• Work in a very organized and proactive way, with right prioritizing, planning, and execution of projects, Proof of Concepts, production incidents, defects, report, initiative, and other deliverables.
• Good at managing self, stakeholder management, communication management, problem solving, and navigating across the organization.
• Responsible, open to feedback, and make necessary changes based on the feedback provided.
• Excellent team player with quick learning capability, and having good analytical and logical skills.
• Passionate of learning and training others in technology, domain, functional and soft skills.
• Proven ability to work across time zones and locations, with in-house and vendor staff teams.
• Lead one or more scrum team and be trusted advisor to product manager and business leadership.
• Lead business and tech grooming sessions with BA, Scrum master, cross functional teams, etc. and work as overall tech lead, incl. identifying changes and technical risks across apps and tech tiers.
• Accountable for providing estimates and logical work plan to deliver applications on time and within budget that meets or exceeds quality standards
• Create the software’s architecture and/or employ rapid application development tools
• Identify resource needs and work with the Project/technical Manager to build project team
• Identifies and manages dependencies and downstream impacts of the project to minimize adverse effects on other projects and / or programs
• Drives analysis of problems to understand root cause and provide recommended solutions
• Lead in Scrum Meetings, PI Plannings, leadership meetings, retrospectives, KT calls, etc.
• Work in Estimation, development and design strategy
• Acting as SME and Mentor for developer/junior team members.
• Perform hands-on development work in projects, POCs, and tech initiatives.
• Lead and contribute in the organizational initiatives and tech initiatives.
• Interpret written business requirements, functional and non-functional requirements and technical specification documents to design and develop technical solutions that meet business needs
• Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions
• Perform system design and specification development, program logic and flow-charting that meets the stated project objectives
• Perform significant portion of time on data analysis and data management.
• Provide status and progress updates.
• Identify and communicate technical risks, issues, and changes
• Perform coding to written technical specifications
• Review report, design, code, estimation, etc. with other members of Application Development
• Perform complex defect verification, debugging, testing and support
• Investigate, analyze and document reported defects
• Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards
• Leverage in depth knowledge of multiple (new and emerging) technologies to design and implement strategic technical solutions in accordance with business needs
• Deliver innovate designs of high complexity which allow building a scalable end to end architecture
• Reporting on development progress to required stakeholders
• Timely escalation of issues to appropriate channels, leads, and managers to ensure delivery slippage is avoided and sufficient heads-up given for risks and its mitigation plan.
• Reacting immediately to impediments in progress and taking necessary steps
• Working with right teams to speed issues with respect to scope finalizations and getting Environment issues resolved etc.

Required Skills:
• Good experience in UI frameworks (Angular, HTML, Java Script, HTML5, JSP, Ajax)
• Good hands-on experience with Java and some J2EE technologies.
• Good understanding of Spring, Spring MVC, SpringBoot, etc.
• Experience working with Agile Methodology and its tools such as SAFe Agile.
• Experience in using GIT, code quality tools, defect tracking tools such as JIRA.
• Good experience with code reviews and its tools.
• Good understanding of cross web browsers and web applications

Desired Skills:
• NoSQL (MongoDB or Cassandra).
• OpenShift and Kubernetes or AWS
• Free Marker Template, JQuery
• Redis, Kaafka.
• Micro services
• Responsive HTML code development
• Gradle, Selenium

#LI-RK1

_____________________________________________________________________________________________________

Company Overview

TIAA GBS India was established in 2016 with a mission to tap into a vast pool of talent, reduce risk by insourcing key platforms and processes, as well as contribute to innovation with a focus on enhancing our technology stack. TIAA GBS India is focused on building a scalable and sustainable organization , with a focus on technology , operations and expanding into the shared services business space.

Working closely with our U.S. colleagues and other partners, our goal is to reduce risk, improve the efficiency of our technology and processes and develop innovative ideas to increase throughput and productivity.

We are an Equal Opportunity/Affirmative Action Employer. We consider all qualified applicants for employment regardless of age, race, color, national origin, sex, religion, veteran status, disability, ****** orientation, gender identity, or any other protected status.

Accessibility Support

TIAA offers support for those who need assistance with our online application process to provide an equal employment opportunity to all job seekers, including individuals with disabilities.

If you are a U.S. applicant and desire a reasonable accommodation to complete a job application please use one of the below options to contact our accessibility support team:

Phone: (800) 842-2755

Email: [email protected]

Privacy Notices

For Applicants of TIAA, Nuveen and Affiliates residing in US (other than California), click here.

For Applicants of TIAA, Nuveen and Affiliates residing in California, please click here.

For Applicants of Nuveen residing in Europe and APAC, please click here.

For Applicants of Greenwood residing in Brazil (English), click here.

For Applicants of Greenwood residing in Brazil (Portuguese), click here.

For Applicants of Westchester residing in Brazil (English), click here.

For Applicants of Westchester residing in Brazil (Portuguese), click here

Attributes

Company Name: TIAA GBS India

Contact 584login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    584login
    44344 active listings
    Professional seller
    Registered for 1+ year
    Last online 1 year ago
    Contact All items

    Listing location

    Mumbai, Maharashtra, India
    18.9733536, 72.8281049192

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Associate Director - Java by 584login