05 Aug
|
DTCC
|
Secunderabad
Pay and Benefits
Competitive compensation, including base pay and annual incentive
Comprehensive health and life insurance and well-being benefits (based on location)
Pension and retirement perks
Paid Time Off, personal/family care leave, and other leave options to support physical, financial, and emotional well-being
Adaptable hybrid work model: 3 days onsite (Tuesdays, Wednesdays, and one team-specific day), 2 days remote
The Impact You Will Have in This Role
This role is part of the Development family, responsible for designing, creating, deploying, and supporting applications and software solutions. Work may include research, recent development, prototyping, reuse, re-engineering, and maintenance of software products used both internally and externally.
You will be deeply involved in the full software development lifecycle, working closely with business partners, product managers, architects, and end-users. The role focuses on planning, documenting technical requirements, and delivering robust software systems that solve complex business challenges using both current and emerging technologies.
Primary Responsibilities
Act as a technical expert for one or more DTCC applications
Collaborate with Business System Analysts to ensure functional requirements are met
Partner with Infrastructure teams to identify and deploy optimal hosting solutions
Tune application performance and proactively address performance issues
Research and recommend technical solutions that align with DTCC standards
Integrate risk and control practices into daily tasks; escalate issues when needed
Apply the appropriate software development methodology based on project requirements
Contribute to component or program design and participate in development and testing
Support development teams in testing, troubleshooting, and production issues
Build applications and unit test cases to meet both functional and non-functional requirements
Collaborate with peers to enhance continuous integration and delivery practices
Qualifications
Minimum of 6 years of related software development experience
Bachelor's degree preferred or equivalent experience
Talents Needed for Success
Fosters a culture of honesty and transparency
Actively stays current in their field and seeks ongoing learning opportunities
Invests time and effort in mentoring and coaching others
Builds and supports team-oriented teams across departments
Communicates openly and ensures information is shared across the organization
📌 Lead Software Engineer Secunderabad
🏢 DTCC
📍 Secunderabad