Overview
Principal Full Stack Engineer in Fidelity Wealth's Marketing Technology domain, building applications that support Fidelity's marketing programs and owning features from concept to deployment within cross-functional teams.
What you'll do
- Develop full stack applications in a highly distributed environment, including new developments, enhancements, maintenance and support.
- Own entire features from concept to deployment as part of cross-functional teams.
- Coordinate user requirements, schedules and activities, and contribute to team meetings.
- Evaluate technical system designs and construct software that meets requirements, promotes reuse, is cost effective, maintainable and highly performant.
- Troubleshoot development and production issues across multiple environments.
- Support product release activities including QA and deployment, and participate in product installation and post-install support.
- Follow Fidelity best practices and methodologies and maintain a thorough understanding of the technology roadmap.
- Research new technologies and software products and participate in educational and training opportunities.
- Foster innovation through research and studies of alternatives, and recommend changes to project development policies, procedures, standards and strategies.
- Create rapid prototypes that are shippable and learn from real-life feedback.
- Propose scalable, secure, reliable and high-performing architecture designs aligned with business objectives.
- Evaluate technical trade-offs, select appropriate technologies and assess emerging solutions.
- Define engineering standards, design principles, reusable frameworks and maintainable solution patterns.
- Lead design reviews, ensure architectural consistency and guide teams through complex technical initiatives.
- Mentor engineers and provide technical direction throughout implementation.
What you'll need
- 10+ years of IT experience.
- Strong expertise in Java, REST API development, microservices, SOAP services and Spring Boot.
- Proficiency with modern JavaScript frameworks, including Angular and Vue, as well as Node.js and LWC.
- Experience with Oracle and PostgreSQL databases.
- Hands-on experience with AWS cloud services, serverless architecture, AWS Lambda and Informatica.
- Good understanding of DevOps practices, continuous delivery, automated testing and software design techniques.
- Familiarity with Drools and business rules management systems.
- Experience with automation and testing tools such as Mocha, Jasmine, Selenium and Protractor.
- Strong leadership and ability to guide engineering teams through complex initiatives.
- Excellent communication and stakeholder-management skills.
- Ability to influence decisions and build alignment across teams.
- Strong ownership, accountability and problem-solving mindset.
- Commitment to mentoring engineers and promoting knowledge sharing.
Details
- Location: Chennai.
- Shift timings: 11:00am to 8:00pm.
- Category: Information Technology.
Read the full description and apply on the company’s own careers page.