Principal Software Engineer (Java/Angular)

Employer - DTCC
Job title - Principal Software Engineer (Java/Angular)

Job Description
About this Opportunity

Coordinates the technical design of large business systems; integration of business services & information security; implements technology-specific best practices & standards; controls success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; provides leadership on AD teams and can assist the Domain Architect as a technology liaison across teams. Acts as a partner with cross-functional teams to ensure the success of product strategy and project deliverables.

Business Unit: Information Technology

The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance. Department: Application Development

AD delivers solutions that respond to the business needs of the global capital markets with quality, efficiency, and excellence, using innovative technologies and providing secure information management.
What You'll Do

Technology Selection – assists in technology selection decisions; manages technology risk for the project team
Perform business and technical presentations in relation to technology platforms and solutions addressing the business problems
Platforms – works with Infrastructure partners to stand up development, testing, and production environments. Will define scalability and performance criteria for the product
Environments – work with Infrastructure partners to choose optimal hosting environment
Requirements Elaboration – works with the Functional Architect to ensure that non-functional requirements are complete and appropriate
Data Modeling – ensures physical data model supports the performance, privacy and security requirements
Designs Frameworks – that promote concepts of isolation, extensibility, and extendibility
System Performance – proposes solutions that satisfy performance requirements; ensures test strategy validates performance requirements; tunes application performance issues
Security – understands corporate info. security standards; ensures test plans validate security requirements
Standards – recommends and promotes technical solutions that are consistent with corporate standards
Documentation – develops and maintains system documentation
Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban) and leads team in process best practices of chosen methodology
Helps to develop solutions that balance cost, schedule, and requirements
Helps roll out standards and policies to other team members
Supports team in managing client expectations and resolving issues on time
Engages in activities to support the broader organization
Incorporates business and financial factors into decision making and supports team members in doing the same
Ensures own and team’s practices support success across all geographic locations
Mitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior.
Sound Like You?

Minimum of 7 years of related experience
Bachelor's degree preferred with Masters or equivalent experience

principal-software, principal-software-jobs-in-chennai, principal-software-engineer
Job Location Chennai, Tamil Nadu
Date Posted 19 Mar 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia