Principal, Full Stack Engineer
Job Description
Job Description:
Principal Full Stack Engineer
We are seeking a dynamic and experienced individual with a proven track record of collaborating with business partners, understanding business requirements, translating business requirements into system requirements, and making recommendations regarding system functionality. This individual will work closely with development teams, stakeholders, technology leads, and agile teams to ensure successful delivery of program milestones and adherence of the deliverables to the product roadmaps. It’s a fast-paced environment where decisions are customer-centric, collaborative, and iterative.
Â
The Expertise We’re Looking For.
- 10+ years of development experience with ~5 years of technical leadership experience at a senior level.
- Bachelor's / Master’s degree in Computer Science Engineering or equivalent.
- Extraordinary problem-solving skills dealing with complex distributed application.
- Strong leadership skills: you must be passionate about engineering excellence, highly focused, innovative, team player, self-starter and a great collaborator.
- 5+ years of experience in Java, solid understanding of Java 11/17 capabilities, Spring batch and spring boot.
- Excellent understanding of REST concepts (including development experience in REST API and working experience in integrating with REST API’s.
- Experience with Java Spring Boot and Spring Cloud framework.
- Experience with databases and Oracle (SQL/PL-SQL).
- Experience with test automation frameworks.
- Experience with Cloud Development experience (AWS/Azure services).
- Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
- Experience using source control and pull requests for collaborative development in code repository tools such as GitHub.
- Experience with DevOps (Jenkins, Junits, Cucumber, uDeploy, Docker).
- Experience with Shell Script (Database Integration, Crons).
- Experience in Control-M job setup/monitoring/support.
Â
The Purpose of Your Role
You will be a Principal Full Stack developer on the Workplace Managed Accounts team. Responsible for development of API’s. You will be working closely across teams to understand the E2E picture and translate them into integration requirements. You will also provide some guidance to junior members of the team.Â
Â
The Skills You Bring
- You are self-motivated, with an excellent work ethic and a strong team player
- You have strong troubleshooting and problem-solving skills
- You have experience with application architecture and application development
- Your background includes translating requirement documents into design documents
- You’re comfortable taking a leadership role in technical design and product implementation discussions
Â
The Value You Deliver
- Ability to quickly learn and analyze complex Systems.
- Exceptional Analytical Skills
- Ability to work independently.
- Excellent technical and communication skills
- Ability to create and maintain documentation wherever necessary.
- Should be innovative and works as collaborator with Scrum team.
- Analysis, design, development, unit testing and execution, to strict coding standards
Certifications:
Category:Information Technology
Fidelity’s working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks).Â
Date Posted
09/06/2024
Views
0
Similar Jobs
Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details