Principal Software Engineer/Developer
Fidelity Investments
Fidelity will not provide immigration sponsorship for this position.Job Description:Position Description:Designs and implements large-scale, distributed Spring Boot and Java microservices using Kafka and REST. Builds advanced Continuous Integration/Continuous Deployment (CI/CD) and automation frameworks using Jenkins, GitHub Actions, Kubernetes, containerized test environments to ensure consistent reliability across multiple applications. Implements cloud-native, security-focused, and highly observable architectures using AWS ECS/Fargate, KMS encryption, OpenTelemetry tracing, and resilient integration patterns including automated recovery workflows. Supports applications and provides software solutions to help ensure compliance and fiduciary responsibility. Builds and improves software and Web applications using Java, J2EE, Spring MVC, Spring Core, and Spring Boot. Develops User Interaction (UI) screens using HTML, Cascading Style Sheets (CSS), JavaScript, and Angular. Creates reusable templates using Angular directives and Node Package Manager (NPM) manager tools -- Node.js. Designs and executes automation test scripts using Junit. Automates unit test cases using Jest testing framework. Builds and maintains end-to-end testing using Cypress. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management. Primary Responsibilities:Participates in architecture design teams.Defines and implements application-level architecture.Develops applications on complex projects, components, and subsystems for the division.Recommends development testing tools and methodologies and reviews and validates test plans.Responsible for QA readiness of software deliverables.Develops comprehensive documentation for multiple applications or subsystems.Establishes full project life cycle plans for complex projects across multiple platforms.Responsible for meeting project goals on-time and on-budget.Advises on risk assessment and risk management strategies for projects.Plans and coordinates project schedules and assignments for multiple projects.Acts as a primary liaison for business units to resolve various project/technology issues.Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.Advises senior management on technical strategy.Mentors junior team members.Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.Develops original and creative technical solutions to on-going development efforts.Education and Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) implementing and supporting Web and desktop applications in full stack development with Java, Spring, and Angular languages in a financial services environment.Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) implementing and supporting Web and desktop applications in full stack development with Java, Spring, and Angular languages in a financial services environment.Skills and Knowledge:Candidate must also possess:Demonstrated Expertise (“DE”) designing and developing full stack Java-based multi-tier architectures, using Java, Angular, Spring Boot, Oracle, and testing frameworks (Cypress, Jest, and JUnit). DE designing and executing automation test scripts using JUnit; automating unit test cases using Jest testing frameworks; and building and maintaining end-to-end testing using Cypress. DE implementing Continuous Integration and Continuous Delivery (CI/CD) pipelines for enterprise applications using Git, Jenkins, SonarQube, Maven, and Kubernetes automated application deployment flows. DE designing and implementing Cloud infrastructure practices for enterprise applications using AWS Cloud -- Elastic Cloud Storage (ECS) and Simple Storage Service (S3); supporting and monitoring application logs using AWS CloudWatch, Datadog, and Elastic search; and creating alerts and monitors using Datadog queries to proactively resolve application run time issues.#PE1M2#LI-DNIFidelity’s Onsite Working ModelFidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.Certifications:Category:Information TechnologyPlease be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.SummaryLocation: Westlake, TXType: Full time
$70 - $75 per hour
...at Fidelity Investments. We are currently sourcing for a Principal Software Engineer in Test to work in Westlake, TX!The RoleFidelity Investments... ...development and test automation skills to design, develop, test, deploy, maintain, and improve Fidelity investments...SuggestedContract workTemporary workRemote work- ...sponsorship for this position.Job Description:Principal Software EngineerThe RoleAre you energized by... ...If you are a highly skilled Software Engineer with a passion for creating products... ...end-to-end systems (full stack developer)Willingness to understand and pick up...SuggestedFull time
- Job Description:Principal Mainframe Software EngineerNote: Fidelity will not provide immigration sponsorship... ...an experienced mainframe Software Engineer to join our Development team within... ...into business solutions by developing complex stock plan services software...SuggestedFull time
- ...organizations throughout the full project lifecycle. As a Principal Software Quality Engineer you will lead quality engineering efforts for a multi-... ...quality project and automation challenges and developing contingency plans. Evaluate and Adopt Modern Testing...SuggestedFull timeWork experience placement
$55 - $70 per hour
...Description:Fidelity Investments has a phenomenal opportunity for a Expert Software Engineer in Test with strong software development talent. This individual will be responsible for crafting and developing test automation and inhouse software utilities as part of the Quality...SuggestedContract workTemporary work- ...to an Angular or Java tech stack. Participates in software design and promotes accurate software engineering and error prevention strategies, development, and... ...requirements, and interfaces. Provides business solutions by developing complex or multiple software applications.Primary...Full timeWork at office
$75k - $85k
...Job Description Job Description Title: Associate/Junior Software Engineer Job Type- Direct Hire- 100% onsite Location- Westlake,... ...applications for an exciting entrepreneurial company. The Web Developer will fill a crucial role within the organization their...- ...this position.Job Description:The RoleWe are seeking a Principal Quant Developer to join our Quantitative Research & Investments Technology... ...collaborating with team of quantitative researchers, software engineers and quantitative developers.The Expertise and Skills You...Full timeWorldwide
- ...Role: Sr. Java Developer Location: Cleveland, OH (preferrable)| Buffalo, NY| Albany, NY| Columbus, OH (Onsite) Fulltime - Permanent Job Description Skill: Sr. Java Developer Required Skills: • Strong hands-on experience in (...Permanent employmentFull time
- ...Jconnect INC . Below is the requirement with my client. Please share the updated resume and below details. Title: Senior Java Developer Location: Cleveland, OH (Onsite) Duration: Full-time only JOB DESCRIPTION : Must Have Technical/Functional...Full timeImmediate startRelocation
- ...sponsorship for this position.Job Description:The TeamSoftware Engineer - Digital ExperienceAre you interested in serving the needs of... ...and contribute to Fidelity’s digital presence. As a desktop developer, you will help us build the desktop user experience and the underlying...Full time
$80k - $95k
...concepts At least three years of professional experience as a software engineer Bachelors degree in Computer Science, Computer Engineering... ...Collaborate with our software engineering team Design and develop features for existing and new applications Partner with...Full timeWork at officeFlexible hours3 days per week$65k - $105k
...Science or a related field ~1–2 years of software development experience ~ Experience... ...requirements Collaborate with developers to plan, test, and complete project tasks... ...space communications, software, aerospace engineering, machine learning, and data analytics....Permanent employmentFull time- ...are seeking a seasoned and technically strong Director of Software Engineering to lead the development and evolution of the Archive platform... ...and intelligent automation opportunities that improve developer productivity, accelerate delivery, enhance software quality...Full time
- ...engagement. We are seeking a Director of Engineering to help design, build and operate its... ...telecommunications expertise and the ability to build software and platform capabilities that can be... ...transcoding, and call-state management. Develop reusable voice services and APIs that...Full time
- Fidelity will not provide immigration sponsorship for this position.Job Description:As Principal Cloud Engineer, you will utilize your strong Cloud experience to develop solutions in support of Fidelity Brokerage Recordkeeping Technology. This position involves working...Full time
- Software Engineer Cleveland, OH Job Summary The Software Engineer is responsible for directing the creation and rollout of solutions that meet organizational objectives. Demonstrated experience implementing APIs Experience working within the Microsoft development environment...Contract work
$93.6k - $114.4k
...Requirements: Over 3 years of experience as a full-stack software engineer in an agile setting. Proficient in Java, Java/J2EE, Spring,... ...knowledge of building REST APIs and microservices. Experienced in developing and testing scalable cloud applications following SOA...Full timeWork at office- ...Description: The Senior Application Developer will: ● Use the latest tools and techniques... ...and enterprise applications ● Prepare software for deployment to production... ...Rules Management System or another rules engine. ● Experience in web applications and...Work experience placement
- ...Description:The Role We are seeking a Principal AI/ML Engineer to help grow our Fidelity Institutional... ...AI solutions. In this role, you'll develop and deploy production-ready AI systems... ...Science, or a related field. 6+ years of software or AI/ML engineering experience,...Full time
- ...Role: Python AI Engineer Location: Cleveland, Ohio (Onsite) Note: We are looking to hire Python AI Engineer, who has experience... ...seeking a skilled Python AI Engineer with strong expertise in developing, fine-tuning, and deploying AI models leveraging Azure OpenAI...
- ...artificial intelligence (AI) and machine learning (ML) initiatives by working closely with data scientists, engineers, and stakeholders to architect, design, develop, and operate enterprise solutions. Designs and implements application and service-based architectures to...Full time
- Kforce has a client that is seeking a ServiceNow Developer in Westlake, TX. Duties Include: * Design, develop, and customize ServiceNow applications and modules using JavaScript, Glide, Flow Designer, and other platform tools * Develop and maintain ServiceNow forms, workflows...Temporary work
$156k - $166.4k
...0 - 166,400 per year Requirements: At least 8 years of software engineering experience delivering scalable backend services. Hands-on... ...SQL/NoSQL data modeling. Experience provisioning and developing on AWS, including services such as SQS, Lambda, DynamoDB, RDS...Hourly payFull time- ...: About this role: Wells Fargo is seeking a Senior Data Software Engineer who will support (EFT) The Enterprise Functions Technology group... ...within EFT is seeking a Senior Software Engineer to design, develop & implement data solutions. Learn more about the career...Full timeWork experience placementRelocation package
- ...immigration sponsorship for this position.Job Description:Director, Software Engineer in TestEverything starts with our customers. At Fidelity, we... ...and / or Mobile based test solutionsExtensive experience in developing and implementing program level test strategy across...Full timeWork experience placement
- ...deployment Process. Create and maintain docker files, manifest files, and HELM Charts for different environments\orchestrators Experience engineering/sizing, installing, configuring, and maintaining mission critical applications. Azure Active Directory hands on experience....
- ...will not provide immigration sponsorship for this position.Job Description:The RoleAs a Mainframe/Data Platform Production Support Engineer, you will provide Level 3 support for critical enterprise data platforms and applications that power Workplace Investing. You will...Full time
- Experience in Agile development methodology and Jira tool Experience in testing distributed applications at multiple layers of the technology stack Hand-on experience in Test Management lifecycle Strong working knowledge of Relational Databases like Oracle or ...
- Kforce has a client that is seeking a Principal Java API Automation Engineer in Westlake, TX. * Extensive background in API testing and automation: 8... ...closely with cross-functional teams to deliver high-quality software solutions * Experience in Agile methodologies (Kanban,...Contract workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/Developer. Be the first to apply!
- principal Westlake, OH
- entry level software sales Westlake, OH
- id software Westlake, OH
- software sales Westlake, OH
- software asset management analyst Westlake, OH
- healthcare software sales Westlake, OH
- software technology Westlake, OH
- software implementation project manager Westlake, OH
- software Westlake, OH
- ultimate software Westlake, OH




