
Software Engineer
2 weeks ago
Job Description
JOB DESCRIPTION
Are you ready to make an impact at DTCC
Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.
Pay and Benefits:
- Competitive compensation, including base pay and annual incentive.
- Comprehensive health and life insurance and well-being benefits, based on location.
- Pension / Retirement benefits
- Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
- DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
The Impact you will have in this role:
Assists in the technical design of application components, builds applications, interfaces between applications, and understands data security, retention, and recovery. Can research technologies independently and recommend appropriate solutions. Contributes to technology-specific best practices & standards contributes to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability contributes expertise on significant application components, vendor products, program languages, databases, operating systems, etc., executes on the plan by building components, testing, configuring, tuning, and deploying solutions.
Provides technical and domain expertise for the Security Masterfile functions for the modernized (MRD) Security Master platform. Assists with system backend technical implementation for functionality, interconnectivity and coordination with other DTCC business applications, resiliency and reliability and performance. Provides full-lifecycle support (development-to-production) for developed components. Works with QA and Product partners to ensure quality of delivery against specified requirements
Your Primary Responsibilities:
- Technology Expertise - is a domain expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines
- Platforms - works with Infrastructure partners to stand up development, testing, and production environments
- Requirements Elaboration - works with the Functional Architect to ensure designs satisfy functional requirements
- Data Modeling - reviews and extends data models
- Is aware of frameworks - that promote concepts of isolation, extensibility, and extendibility
- System Performance - contributes to solutions that satisfy performance requirements constructs test cases and strategies that account for performance requirements tunes application performance issues
- Security - implements solutions and complete test plans working mentoring other team members in procedure
- Standards - is aware of technology standards and understands technical solutions need to be consistent with them
- Documentation - develops and maintains system documentation
- Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
- Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk brings up appropriately.
Qualifications:
- Minimum of 4+ years of related experience
- Bachelor's degree preferred or equivalent experience
Talents Needed for Success:
- 4+ years experience in full-stack development, including Angular UI application development including front-end to back-end API interactions and JavaScript core Java development with Spring and Springboot automated unit testing for front-end and back-end development
- 2+ years experience with Oracle RDBMS, SQL Query development, Stored Procedure development
- Experience with Eclipse, Git/BitBucket, Maven, Jenkins, HiPAM tools
- Experience deploying to and configuring Tomcat application servers
- Experience with Agile development, including Scrum and Kanban, use of JIRA
- Strong written and verbal communication skills
- Self-motivated, able to work independently or in a team environment
- Experience with RESTful API development, creation of Swagger/OpenAPI specifications is a plus
We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
-
Software Engineer II
5 days ago
Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearJob Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...
-
Software Engineer III
15 hours ago
Bengaluru, India Guidewire Software Full timeJob Description Summary Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our...
-
Senior Software Engineer
13 hours ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
3 days ago
Chennai, Tamil Nadu, India SOFTWARE AG Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Description Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects things like sensors, devices, and machines. It...
-
Software Senior Engineer
3 weeks ago
Hyderabad, Bengaluru, Chennai, India Boomi Software Full timeJob DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...
-
Associate Software Engineer
13 hours ago
India Better Software Full timeBetter (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology. Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...
-
Senior Software Engineer
3 weeks ago
Hyderabad, Bengaluru, Chennai, India Boomi Software Full timeJob DescriptionBoomi - Software Support Engineer - Backend TeamBoomi is looking for an enthusiastic individual with a perfect blend of technical understanding and communication skills passionate for helping customers. As a Boomi Software Support Engineer on the Triage Team, you enjoy working with customers, troubleshooting issues, and finding creative...
-
Associate Software Engineer
13 hours ago
India Better Software Full timeBetter (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology. Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...
-
Software Engineer Ii
16 hours ago
India Upland Software Full timeDescriptionSoftware Engineer IIOpportunity Summary You will join the core development team and be given the opportunity to work on all aspects of our technology stack From building high-performance connectors enabling the ingestion of terabytes of data to developing and enhancing the core functionalities of our content enrichment product as well as...
-
▷ 3 Days Left! Software Engineer
2 weeks ago
Bengaluru, India APPIT Software Inc Full timeJob Description Software Engineer- ALM Location : Bangalore Role : Software Engineer Notice period : 30 days Experience : 3-5 years Primary Skills: - Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases. - Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and...