JPMorganChase•10d ago
Indeed
Software Engineer III
Hyderabad, Telangana
Full Time
Senior Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are offering an exciting and rewarding opportunity for a seasoned Software Engineer III to advance their career within the Employee Platforms team at JPMorgan Chase. In this role, you will be a key member of an agile team, responsible for designing and delivering secure, stable, and scalable market-leading technology products. Your contributions will involve implementing critical technology solutions across various technical areas and business functions to support the firm's business objectives.
Job Responsibilities
- Design, develop, and maintain enterprise-grade applications using ASP.NET and C# frameworks, with a focus on scalable UI development and robust back-end services.
- Build and maintain RESTful APIs utilizing MVC architecture patterns to facilitate cross-platform integration.
- Implement comprehensive unit test automation frameworks to ensure code quality, reliability, and maintainability.
- Collaborate with cross-functional teams, including product managers, architects, and QA engineers, to ensure timely delivery of solutions.
- Participate in code reviews, mentor junior developers, and contribute to technical documentation.
- Drive continuous improvement in development processes, tooling, and deployment practices.
- Execute software solutions, design, development, and technical troubleshooting, demonstrating the ability to think beyond conventional approaches to build solutions or break down complex technical problems.
- Produce architecture and design artifacts for complex applications, ensuring that design constraints are met by software code development.
- Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse datasets to support the continuous improvement of software applications and systems.
- Contribute to software engineering communities of practice and events focused on exploring new and emerging technologies.
- Foster a team culture of diversity, opportunity, inclusion, and respect.
Required Qualifications and Skills
- Formal training or certification in software engineering concepts and a minimum of 3 years of applied experience.
- Hands-on software development experience exclusively within the .NET ecosystem.
- Strong proficiency in ASP.NET and React for UI development, with demonstrated experience in building responsive, user-centric interfaces.
- Deep understanding of MVC architecture and proven experience developing RESTful APIs.
- Expertise in unit testing frameworks (NUnit, xUnit, MSTest) and test-driven development methodologies.
- Solid knowledge of secure coding practices and experience building applications with a security-first mindset.
- Proficiency with version control systems such as Bitbucket and GitHub, including branching strategies and PR workflows.
- Strong command of object-oriented design patterns (e.g., Factory, Singleton, Repository, Dependency Injection) and their practical application.
- Strong verbal and written communication skills, with the ability to articulate technical concepts to diverse audiences.
- Results-oriented mindset with a strong focus on timely delivery and quality outcomes; self-motivated with the ability to work independently while remaining a collaborative team player.
- Problem-solving aptitude with an analytical and methodical approach to complex challenges.
Preferred Qualifications and Skills
- Exposure to cloud technologies such as Azure and AWS.
- Experience with enterprise content management systems (e.g., SharePoint, OneDrive, FileNet) is considered a plus.
Company
JPMorganChase
JPMorgan Chase is a leading global financial services firm with a rich history spanning over 200 years. We offer innovative financial solutions to a diverse clientele, including consumers, small busin...
Hyderabad, Telangana
Posted on Indeed