Principal Software Engineer/Developer

2 weeks ago


Dorchester Center, United States Fidelity Investments Full time
Job Description:

Position Description:

***Applicants are permitted to work remotely from an at-home work site anywhere in the United States.***

Develops software and migrates desktop applications across multiple technology stacks -- Microsoft .NET / C#, WPF, SOAP, and REST Application Program Interfaces (APIs) to an Angular, JAVA tech stack. Builds new and improves capabilities on modern web-based tech stacks. Contributes to RESTful service consumption and integration, common design patterns, secure application development, and application test coverage. Implements Spring Frameworks, Spring Boot, and JAVA Programming Language (Java 1.8+). Uses Azure or Amazon Web Services (AWS) cloud platforms. Utilizes Agile delivery methodology and participates in story writing, backlog refinement, and all Squad Scrum ceremonies.

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 (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and building multi-tier, distributed, high-volume, low-latency, scalable, and cloud-native enterprise applications within a financial services environment.

Or, alternatively, Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and building multi-tier, distributed, high-volume, low-latency, scalable, and cloud-native enterprise applications within a financial services environment.

Skills and Knowledge:

Candidate must also possess:
  • Demonstrated Expertise ("DE") managing application and database engineering development projects using Java, Angular applications, AWS, Oracle, and PostgreSQL within a financial services environment; and project managing the development of asset management applications across globally distributed teams according to Agile development methodologies and Scrum frameworks.
  • DE performing Object-Oriented Design and Java Web application development, using Java/J2EE, Spring MVC, Spring Security, SOAP, and RESTful Web Service; and developing micro-services architecture using Service Oriented Architecture (SOA).
  • DE developing and maintaining high volume, low latency financial services enterprise applications, using back end (Java, J2EE, Spring, Spring Boot, Microservices, SOAP/REST Web Service, Linux Shell Script, and Python) and front-end client-side technologies (Angular, JavaScript, Typescript, jQuery, HTML/HTML5, and cascading style sheets); writing and debugging Oracle SQL queries and stored procedures; and performing performance tuning PL/SQL.
  • DE developing distributed, rich, low-latency internet applications within the financial services industry, using Java and J2EE technologies (Spring, Servlets, JSP), Angular, JavaScript, Web security technologies (OAuth and SAML), SOAP/RESTful Web services, Test Driven Development (TDD), and Agile methodologies; and performing unit testing of Web applications, using Junit, Jasmine, and Karma open-source frameworks.


#PE1M2

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).

  • Michigan Center, United States Indotronix International Corporation Full time

    Indotronix is seeking a Hybrid Job - Senior Software Engineer for a Job Opportunity in MN-Minneapolis. Job Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis,...


  • Michigan Center, United States Indotronix International Corporation Full time

    Indotronix is seeking a Hybrid Job - Senior Software Engineer for a Job Opportunity in MN-Minneapolis. Job Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis,...

  • Software Engineer

    3 weeks ago


    Kennedy Space Center, United States Iron Galaxy Studios Full time

    At Iron Galaxy Studios, our teams support a healthy work-life balance, promote continuous improvement, and champion a diverse people-focused culture. We encourage Engineers from every heritage, and background to apply. This is a full-time hybrid position in Orlando (FL), Chicago (IL), or Nashville (TN) with relocation options for out-of-state applicants....


  • Michigan Center, United States Diverse Lynx Full time

    Job Name : Embedded ECU Software Developer Job Location : Southfields, MI (On-site) Job Type : Contract1.0 BRIEF DESCRIPTION: The open position is for a software engineer in the Lighting ECU software development team. The lighting ECU are designed to control latest generation LEDs headlamp implementing CAN/LIN communication, diagnostic, complex light...


  • Michigan Center, United States Diverse Lynx Full time

    Job Name : Embedded ECU Software Developer Job Location : Southfields, MI (On-site) Job Type : Contract1.0 BRIEF DESCRIPTION: • The open position is for a software engineer in the Lighting ECU software development team. • The lighting ECU are designed to control latest generation LEDs headlamp implementing CAN/LIN communication, diagnostic, complex...


  • Michigan Center, United States Diverse Lynx Full time

    Job Name : Embedded ECU Software Developer Job Location : Southfields, MI (On-site) Job Type : Contract1.0 BRIEF DESCRIPTION: • The open position is for a software engineer in the Lighting ECU software development team. • The lighting ECU are designed to control latest generation LEDs headlamp implementing CAN/LIN communication, diagnostic, complex...


  • Michigan Center, United States Detroit Engineered Products Full time

    Essential Responsibilities: Applies knowledge, methodologies, and principles of safety engineering Such as MIL-STD-882E, Software Safety engineering as defined in the Joint Software System Safety Engineering Handbook (JSSSEH) and/or Automotive ISO26262. Reviews product systems associated support equipment and facilities, functional specifications and...


  • Michigan Center, United States Detroit Engineered Products Full time

    Essential Responsibilities: Applies knowledge, methodologies, and principles of safety engineering Such as MIL-STD-882E, Software Safety engineering as defined in the Joint Software System Safety Engineering Handbook (JSSSEH) and/or Automotive ISO26262. Reviews product systems associated support equipment and facilities, functional specifications and...


  • Michigan Center, United States Detroit Engineered Products Full time

    Essential Responsibilities: Applies knowledge, methodologies, and principles of safety engineering Such as MIL-STD-882E, Software Safety engineering as defined in the Joint Software System Safety Engineering Handbook (JSSSEH) and/or Automotive ISO26262. Reviews product systems associated support equipment and facilities, functional specifications and...


  • Michigan Center, United States Kion Group AG Full time

    Position Summary: This is an exciting opportunity to join the Global Software Organization, Digital of Dematic as a Software Application Engineer. As part of this team of software experts, you will help develop robust organizational capabilities in sales, design, engineering and support to deliver exceptional software to our customers. We are looking for...


  • Michigan Center, United States Kion Group AG Full time

    Position Summary: This is an exciting opportunity to join the Global Software Organization, Digital of Dematic as a Software Application Engineer. As part of this team of software experts, you will help develop robust organizational capabilities in sales, design, engineering and support to deliver exceptional software to our customers. We are looking for...


  • Kennedy Space Center, United States Butler America Full time

    Embedded Software Engineer Location: Orlando, FL Job ID: #68453 Pay Range: $90-98 12 month contract U.S Citizenship REQUIRED SECRET CLEARANCE REQUIRED!! Seeking a Software Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing, target detection and tracking, missile...


  • Kennedy Space Center, United States Butler America Full time

    Embedded Software EngineerLocation: Orlando, FLJob ID: #67083Pay Range: $75-81 ph (W2) Job Description: Seeking a Software Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing, target detection and tracking, missile guidance/ navigation/ control algorithms, missile...


  • Kennedy Space Center, United States LVI Associates Full time

    Ignite Your Career as Principal Geotechnical Engineer - Join LVIs Global Powerhouse! LVI proudly collaborates with a world-renowned geotechnical engineering firm, dedicated to pushing the boundaries of innovation to solve intricate geotechnical challenges. We are on the lookout for an extraordinary Principal Geotechnical Engineer to spearhead our...


  • Michigan Center, United States Reliable Software Full time

    Job SummaryWe are a Michigan based IT Company with our core area of expertise in BI/DW & Application Programming. Our consulting practice has a national foot print with diversified client base in the fortune 500 space and we currently have 500 + consultants working for us. We are a Certified MicroStrategy/Business Objects/Oracle/...


  • Center Line, Michigan, United States Reliable Software Full time

    Job SummaryWe are a Michigan based IT Company with our core area of expertise in BI/DW & Application Programming. Our consulting practice has a national foot print with diversified client base in the fortune 500 space and we currently have 500 + consultants working for us. We are a Certified MicroStrategy/Business Objects/Oracle/...


  • Goddard Flight Center, United States Mitchell Consulting Services Group Inc Full time

    SALARY: $130,000 - $180,000 JOB SUMMARY: The NASA SES III contract provides IT services throughout all aspects of the development and engineering process of the entire space systems arena. We are seeking a Senior Cloud Developer to support the GOES-R GeoGround Project. GOES-R satellites provide critical atmospheric, oceanic, climatic, and solar products...

  • Software Developer

    3 weeks ago


    Dallas Center, Iowa, United States Cloud big data technologies Full time

    Dear Consultant CLOUD ANALYTICS TECHNOLOGIES LLC is a highly recognized provider of professional IT consulting services in the United States. Here are our W-2 open positions need to be filled immediately. If interested Please submit your resume online if you are intersted please apply it https Thank you Our clients are https Company Details.... https ...


  • Stennis Space Center, United States Radiance Technologies Full time

    Radiance Technologies is an employee-owned company with benefits unmatched by most companies in the Gulf Coast area. Employee ownership, generous 401K and profit-sharing, health/dental/life/vision insurance benefits, engaging projects, educational reimbursement, competitive salaries, and a community-oriented office environment combine to make Radiance...


  • Stennis Space Center, United States Radiance Technologies Full time

    Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Gulf Coast area. Employee ownership, generous 401K and profit sharing, health/dental/life/vision insurance benefits, interesting assignments, educational reimbursement, competitive salaries, and a pleasant work environment combine to make Radiance...