Principal Software Engineer

12 - 16 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Principal Software Engineer at Fidelity Investments, you will be responsible for applying strong software engineering practices to design, develop, test, deploy, maintain, and improve customer-facing software solutions. Your role will involve collaborating with team members to enhance test coverage, release velocity, and production health. Additionally, you will contribute to feature development from concept to deployment and provide technology alternatives to address business challenges. Your proactive involvement in defining non-functional requirements and ensuring technical architecture operability will be crucial. Moreover, you will identify opportunities to leverage emerging technologies for innovative solutions. Key Responsibilities: - Actively participate in the development process by writing and maintaining application features and automated tests - Collaborate with team members to enhance test coverage, release velocity, and production health - Contribute to feature development from concept to deployment - Influence better software design and promote software engineering best practices - Provide technology alternatives for business problems and explain their advantages, problems, and side-effects - Ensure operability of technical architecture and manage technology obsolescence - Identify opportunities to implement emerging technologies for innovative solutions Qualifications Required: - Extensive experience in Java, JavaScript, and frameworks like Spring Core/MVC - Proficiency in testing frameworks such as JUnit, Mockito, and Spring Test - Knowledge of tools like Swagger, Git, Jenkins, uDeploy, and Docker - Deep understanding of Azure/AWS offerings and cloud-based solutions - Experience in designing microservices and performance tuning - Familiarity with design principles for scalable distributed applications and architectural patterns - Hands-on experience with technologies like Angular, Oracle, Serverless, SOA, and data integration tools Additional Details of the Company: Fidelity Investments is a leading provider of financial services globally, with a focus on making financial expertise accessible to help individuals achieve their financial goals. The company employs 45,000 associates and operates in various product lines including Defined Contribution, Defined Benefits, Health & Welfare, and Stock Plan Services. FMR (Fidelity Management & Research) India is the Global Inhouse Center of Fidelity Investments, with headquarters in Bangalore and a fully-functional unit in Chennai. Note: Shift timings for this role are from 11am to 8pm IST, with flexible working hours to align with US-based squads and stakeholders.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india