
Sr Associate, SW Eng
- Pune, Maharashtra
- Permanent
- Full-time
- Develops software solution designs by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Ensure the best possible performance, quality, and responsiveness of the applications
- Thoroughly understands decision process issues of technology choice, such as capacities, response time, data interfacing, client server communication, industry standard technologies and new industry trends, etc.
- Works within an Agile scrum team framework. Taking stories and tasks through sprint, participates actively with product backlog refinement, daily standup and bi-weekly sprint boundary meetings.
- Consults with partners other functional areas of the business regarding new techniques, practices, or technologies in data/digital ecosystem and the impact of proposed and ongoing projects.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Update knowledge and skills to keep up with rapid advancements in industry technological advances and software technology, including languages, operating systems, development tools, etc.
- 8+ years of experience developing web applications, preferably in Financial Services sector
- Experience of leading a team of developers, interacting with Business Stakeholders, owning deliveries.
- Strong Web UI Development experience using REACT.
- Experience with large and complex systems for both internal and external clients.
- Experience with Cloud and micro-services concepts and technologies -Azure.
- Strong database skills
- Experience utilizing frameworks and technologies such UML, Spring, Junit, XML, XSL transformations, JAXB.
- Experience with Web Services (REST/SOAP) and messaging technologies such as MQ and JMS
- Experience with continuous integration tools
- *.NET experience*: Proven experience with .NET framework, .NET Core, or .NET 5+.
- Strong programming skills in C#, (link unavailable), and SQL Server.
- Go to have Cloud understanding.
- Experience working on Marketing Web applications preferred.
- Experience working on Content Management applications (Adobe Content Manager)preferred
- Demonstrated ability to adapt to new environments and learn new technologies.
- Strong analytical thinking and problem solving skills.
- Experience working on Marketing Analytics applications-Marketo, will be a plus.
- Experience working on CRM applications -Salesforce, will be a plus.
- Experience and skills with automated testing strongly preferred.
- Experience developing within an agile development environment.
- Familiarity with Design Patterns and development tools like Visual Studio, SQL Server management.
- Any Cloud experience.
- Ability/experience in implementing test automation.
- Experience with regulatory reporting integration and applications.
- Strong leadership skills and business acumen.
- Understanding of Software Development Lifecycle
- Prior experience working with Scrum/Agile.
- Self-starter and works effectively with minimal direction
- Ability to manage multiple projects and adapt to changing priorities.
- Ability to thrive in a fast-paced, team-oriented work environment.
- Strong written and verbal English communication skills.
- Keen attention to detail.
- Ability to work with minimal supervision and demonstrate initiative and good judgment.
- Ability to establish and maintain effective working relations with a wide variety of individuals.
- Ability to represent the company in a positive and professional manner.
- Ability to work well both independently and as a member of a team. Experience
- Bachelor degree in Computer Science or a related discipline
- Familiar with US financial market and trade lifecycle a plus