Senior Associate - Salesforce Technical BA, Specialist System Analyst, Salesforce Technical Lead, Senior Software Developer jobs with TIAA in Pune, Maharashtra, India. These roles involve software development, coding, testing, and troubleshooting. They require expertise in Salesforce CRM, SAFe methodology, user stories, user acceptance testing, and enterprise architecture. The jobs are full-time and on-site opportunities.
Job description
Specialist System Analyst
The Spec System Analyst job programs and configures software to meet business needs. Under limited supervision, this job identifies and analyzes business software needs, writes complex code to optimize the performance and efficiency of the organization's information technology (IT) platform and infrastructure and conducts testing to ensure programs are functioning properly. This job is considered a subject matter expert in the applications development and support area.
Key Responsibilities and Duties
- Interprets written business requirements and technical specification documents to design and develop advanced technical solutions that meet business needs.
- Collaborates with information technology (IT) and business partners to design, develop, and troubleshoot end-to-end technical solutions.
- Performs complex coding to written technical specifications.
- Tests the resulting coding components in accordance with company standards and as defined in approved testing plans.
- Investigates, analyzes and documents reported defects while raising issues as appropriate.
- Analyzes run time profiles to debug errors that may exist and performs maintenance programming and correction of identified defects.
- Solves complex defects that arise through own work or the work of others.
- Manages large application development and software processes, along with guiding and mentoring lower level professionals.
Educational Requirements
- University (Degree) Preferred
Work Experience
- 5+ Years Required; 7+ Years Preferred
Physical Requirements
- Physical Requirements: Sedentary Work
Career Level
8IC
Nuveen Green Capital – Salesforce Technical Lead
The Salesforce Technical Lead is the development lead who oversees the analysis of business and information needs for Nuveen Green Capital in order to design optimal systems solutions. Working with limited oversight, this job requires that designed system solutions are appropriate for business needs and consistent with the overall design of the organization's information systems architecture. This job is responsible for coordinating efforts among the technology, product and business teams.
Key Responsibilities and Duties
- Provides solutions for IT and business management concerning the application of technology to business opportunities, planning and implementation of cross-functional applications.
- Monitors feedback on the use of business applications, enhancing system adoption, evaluating new capabilities against baseline metrics, crafting, owning, and updating roadmaps as needed.
- Translates business requirements into application requirements, while working with all members of the team to execute the application successfully.
- Working with a development and business teams in an agile framework, reporting progress and plans to the Sales Technology leadership.
- Reviews cost estimates of various system solutions and reviews project plans to provide input into decisions about prioritizing projects and allocating IT resources.
- Helping to define non-functional requirements around resilience, performance etc.
- Supporting the triage and resolution of production incidents
- Coaches and sometimes delegates work to colleagues.
Required Skills:
- Global outlook and mind set
- 8+ years of experience working at Financial Services, Asset Management organisation leading design and development for Salesforce CRM related to complex and strategically relevant projects
- Proficient in Salesforce Configuration, Customization, Lightning Components – Aura and LWC
- Experience designing and architecting end to end solutions on Salesforce
- Has experience working on projects following SAFe methodology.
- Ability to translate business requirements to user stories with clear ‘definition of done’ and acceptance criteria.
- Ability to create mock ups of user experience journeys to stakeholders to elicit feedback and propose recommended solutions.
- Ability to guide user acceptance testing using standardised frameworks and
- Ability to document current and target state business functional workflows using tools such as Microsoft Visio, PowerPoint, Jira and Confluence.
Additional Skills:
- Program, risk, and change management experience
- Proficient in enterprise architecture, solution architecture, cloud, data engineering
Proficient in multiple infrastructure, cloud, mobile and network technologies
Job Profile Summary
Job Profile Summary
The Senior Software Developer focuses on developing multiple types and categories of software including end-user applications and operating systems software that provides a platform for running end user applications. While working independently with limited supervision, this job applies up-to-date information on the detailed technical design and development of applications using existing and emerging technology platforms.
Job Description
Job Description
Senior Software Developer
The Senior Software Developer focuses on developing multiple types and categories of software including end-user applications and operating systems software that provides a platform for running end user applications. While working independently with limited supervision, this job applies up-to-date information on the detailed technical design and development of applications using existing and emerging technology platforms.
Key Responsibilities and Duties
- Conducts requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics.
- Uses programming, scripting, and/or database languages to write software code.
- Consults with systems engineers and architects on developing information technology (IT) standards for the business while facilitating the translation of client requirements into technical designs for large IT solutions.
- Models key business processes and critical paths while assessing the impact of technology on business processes.
- Supports software testing, deployment, maintenance, and evolves activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Maintains records for the documentation of systems development and revisions.
- Reviews the work of lower level professionals.
Educational Requirements
- University (Degree) Preferred
Work Experience
- 3+ Years Required; 5+ Years Preferred
Physical Requirements
- Physical Requirements: Sedentary Work
Career Level
7IC
Related Skills
Agile Methodology, Continuous Integration & Deployment, Data Analysis, Debugging, DevOps, Enterprise Application Integration, Operating Systems Management, Problem Solving, Programming, Software Development, Software Development Life Cycle, Web Application Development