Job description
Specialist Software Development
The Specialist Software Development 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/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
Educational Requirements
Work Experience
Physical Requirements
Career Level
8IC
SMA Engineering Lead (UI) – Product Technology
A SMA Engineering Lead (UI) will be reporting to the SMA India Lead, the role is responsible for leading UI design and development for all applications under product technology group.
This person would lead a team of UI engineers to build a standards-based scalable design framework which supports consistency of business user experience. Special focus would be on building re-usable components using industry best practices and aligned to enterprise standards which also support quick time to market.
Additional Responsibilities
Support the global product technology leadership to increase market-share and margin through adoption of technology.
In partnership with other technology and business leads, generate excitement and buy-in for the technology and data outcomes quickly, addressing barriers to success.
Implement a process for continuous improvement, lower costs to serve and improving efficiency.
Develop and deliver scalable solutions that can be applied to clients and the business.
Support modernization of platforms to align with the firm’s tech strategy.
Lead a team of experienced UI engineers focused on building a new stack of applications for supporting product launches, SMA platforms, Advisor portal.
Drive a passion and core competency across the organization for technology transformation.
Coordinate comprehensive changes to update how we work or develop new ways of working.
Set the priorities and focus for local and regional teams to support global engineering and delivery of core internal and client products and services.
Required Skills:
8+ Years of experience in UI technologies like JavaScript, HTML5, and CSS and JavaScript libraries like React, React Native.
Experience in UI design principles and frameworks
Prior experience of designing micro frontend products
Experience in navigating across large, complex matrixed organizations.
Hands on experience on React, React Native and other JavaScript libraries.
Proficient in Agile methodology
Exposure to enterprise architecture, solution architecture, cloud, data engineering
Preferred Skills:
Cultural alignment: unwavering ethical standards; drives excellence and innately collaborative.
Operated in an environment of unprecedented, rapid change, where innovation and quick responses yielded success.
Exposure to multiple infrastructure, cloud, mobile and network technologies
Global outlook and mindset
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