Talent.com
Senior Software Engineer/Developer
Senior Software Engineer/DeveloperFidelity Investments • Salt Lake City, UT, United States
Senior Software Engineer/Developer

Senior Software Engineer/Developer

Fidelity Investments • Salt Lake City, UT, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Position Description

Designs and implements front-end solutions, using JavaScript, TypeScript, CSS, HTML, browser developer tools, and modern Single Page Application (SPA) and User Experience (UX) frameworks (Angular, React, or Vue). Designs and implements continuous JavaScript environments, using Webpack, Grunt, and Gulp. Works with automation tools and frameworks (Mocha, Jasmine, Selenium, and Protractor) and employs Git for version control with advanced branching strategies. Leverages experience in Cloud-based solutions (Amazon Web Services (AWS) or Azure), serverless development, and containerization technologies (Docker and orchestration). Performs Application Programming Interface (API) design, development, and microservices architecture. Provides business solutions by developing complex or multiple software applications.

Primary Responsibilities:

  • Develops original and creative technical solutions to on-going development efforts.
  • Designs applications or subsystems on major projects and for/in multiple platforms.
  • Develops applications for multiple projects supporting several divisional initiatives.
  • Supports and performs all phases of testing leading to implementation.
  • Assists in the planning and conducting of user acceptance testing.
  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
  • Performs post-installation testing of any problems.
  • Establishes project plans for projects of moderate scope.
  • Works on complex assignments and often multiple phases of a project.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

Education and Experience:

Bachelor'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 Senior Software Engineer/Developer (or closely related occupation) designing and implementing scalable software applications in a financial services environment, using modern programming languages (Java, Python, and ReactJs) and software development methodologies (Agile or Waterfall Model).

Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) designing and implementing scalable software applications in a financial services environment, using modern programming languages (Java, Python, and ReactJs) and software development methodologies (Agile or Waterfall Model).

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise ("DE") designing and implementing on-premises and Cloud-based self-service Java Web applications in a financial services environment according to business requirements and architecture standards, using AWS, REST, and SOAP APIs; and designing and developing scalable microservices-based backend services, using Java, Node.js, and NestJS, deployed in Cloud environments (AWS), with a focus on performance, modularity, and maintainability.
  • DE deploying and delivering on-premises and Cloud-based self-service Java web application, using Continuous Integration/Continuous Deployment (CI/CD) tools Jenkins and Artifactory; and building and scaling distributed systems and Cloud-native applications, using containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines, with a focus on high availability, fault tolerance, and operational efficiency.
  • DE designing and implementing modern front-end applications for overall user experience, using XML, JSON, JavaScript programming language, and frameworks -- Bootstrap, Angular JS, and Angular; and engineering and implementing modern front-end and micro-frontend applications, using React, TypeScript, and component-driven architecture to deliver responsive, high-performance user interfaces aligned with business goals.
  • DE designing and developing Web and middleware applications, and RESTful APIs according to Agile methodologies, using Python, PowerShell, or Git; building and deploying Cloud-native solutions, using AWS (Lambda, API Gateway, S3, and DynamoDB) and Azure (Functions, App Services, Blob Storage, and Cosmos DB); and applying core software engineering principles object-oriented design, test-driven development (TDD), version control (Git), and Agile methodologies to deliver robust, secure, and maintainable enterprise-grade solutions.
[job_alerts.create_a_job]

Senior Software Engineer/Developer • Salt Lake City, UT, United States

[internal_linking.similar_jobs]

Senior Software Engineer/Developer

Fidelity InvestmentsSalt Lake City, UT, United States
[job_card.full_time]

Designs and implements front-end solutions, using JavaScript, TypeScript, CSS, HTML, browser developer tools, and modern Single Page Application (SPA) and User Experience (UX) frameworks (Angular, ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Staff Software Engineer

R1 RCMSalt Lake City, UT, United States
[job_card.full_time]

Candidates must be available for an in-person interview in Austin, TX.The role requires occasional travel, amounting to less than 10%.R1 is the leading provider of technology-driven solutions that ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software QA Engineer

CricutSouth Jordan, UT, United States
[job_card.full_time]

Cricut® makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything - custom ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer - Next Best Action

HumanaSalt Lake City, UT, United States
[job_card.full_time]

Become a part of our caring community and help us put health first.We are seeking an accomplished Senior Software Engineer to design, implement, and operate mission-critical stateful services that ...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

EvolentSalt Lake City, UT, United States
[job_card.full_time]

Evolent partners with health plans and providers to achieve better outcomes for people with most complex and costly health conditions.Working across specialties and primary care, we seek to connect...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Implementation Engineer

InficareSalt Lake City, UT, United States
[job_card.full_time]

Role: Senior Software Implementation Engineer.Location: Salt Lake City, UT(Hybrid)-need local.Interface with clients regarding professional services development projects and the debugging of our co...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer, Windows/Desktop Applications - West Valley City, USA

SpeechifyWest Valley City, UT, United States
[job_card.full_time]

The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, G...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

CoinbaseSalt Lake City, UT, United States
[job_card.full_time]

Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world.It’s a massive, ambitious opportunity that demands the best of us, ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

SLANT, Inc.Lehi, UT, United States
[job_card.full_time]

AI-powered CRM built specifically for financial advisors with the mission of helping 20M Americans make better financial decision by increasing the capacity of financial advisors by 50-100%.AI is t...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

BradySalt Lake City, UT, United States
[job_card.full_time]

Brady is looking for a Senior Software Engineer to join one of our software development teams, using modern development practices and latest technology stack.Bring your engineering strengths and pa...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

Ken Garff Auto GroupWest Valley City, UT, United States
[job_card.full_time]

TITLE: Senior Software Engineer.REPORTS TO: Software Engineering Manager.THE KEY COMPETENCIES FOR THIS ROLE INCLUDE:.Writing high quality, testable, maintainable, and observable code.Providing cons...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

Raytheon TechnologiesWest Valley City, UT, United States
[job_card.full_time]

US-UT-WEST VALLEY CITY-338 ~ 1127 & 1128 w 2400 S ~ BLDG 338, Ast-Salt Lake City.Person, or Immigration Status Requirements:.The ability to obtain and maintain a U.Active and existing security clea...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

BaseCamp FranchisingNorth Salt Lake, UT, United States
[job_card.full_time]

At BaseCamp Franchising, we are revolutionizing the apparel retail industry through our two fast-growing resale brands, Uptown Cheapskate and Kid to Kid.We take an entirely new approach to thriftin...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Developer

MAXIMUSSalt Lake City, UT, United States
[job_card.full_time]

Essential Duties and Responsibilities:.Coordinate with the functional team to gather a detailed understanding of the business requirements.Participate and provide support in the analysis of the req...[internal_linking.show_more]

 • [job_card.promoted]

Staff Software Engineer PaaS

Western Governors UniversitySalt Lake City, Utah, United States
[job_card.full_time] +1

If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Principal Software Engineer

TendoSalt Lake City, UT, United States
[job_card.full_time]

We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Developer

TruHearingDraper, UT, United States
[job_card.full_time]

TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people's lives.Our employees enjoy a positive working environment in a company...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Development Engineer-Full Stack-AI

CVS HealthSalt Lake City, UT, United States
[job_card.full_time]

We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience.At CVS Health®, you'll be surrounded by passionate colleagues who...[internal_linking.show_more]