Jobs
>
Senior Software Engineer
>
Durham

    Senior Software Engineer - Durham, United States - Fidelity Corp

    Default job background
    Description

    Job Description:

    Position Description :
    Builds, tests, and engineers RESTful Web Services using Spring, Spring Boot, Dropwizards, Test Driven Development, Junit, Cucumber, and Groovy. Deploys software applications using Continuous Integration/ Deployment (CI/CD) tools Jenkins, Maven, and uDeploy. Develops responsive and progressive modern web applications. Writes SQL queries and debugs stored procedures within an Oracle environment. Defines, maintains, and supports Java application development environments. 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.
    Responsible for 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 (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 Senior Software Engineer/Developer (or closely related occupation) building, testing, and engineering RESTful Web Services using Spring, Spring Boot, Dropwizards, Test Driven Development, Junit, Cucumber, and Groovy.

    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 one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) building, testing, and engineering RESTful Web Services using Spring, Spring Boot, Dropwizards, Test Driven Development, Junit, Cucumber, and Groovy.


    Skills and Knowledge :

    Candidate must also possess:

    Demonstrated Expertise ("DE") developing and designing Web applications and services according to Agile methodologies – SCRUM, sprint planning, retrospectives, and backlog grooming – in accordance with business requirements and architecture standards; developing highly scalable middle-tier Web Services for portfolio construction and management applications batch/event-based hybrid paradigm using Java and Spring Angular/REACT/JavaScript based frameworks; and analyzing complex financial data landscapes across relational databases.

    DE analyzing requirements and large inter-connected data models to develop portfolio constructions and management applications; developing multi-threaded applications in distributed environments, using REST, JSON, and SWAGGER API; developing backend services and integrated JPA based hibernate Object-Relational Mapping (ORM) framework to interact with


    Oracle database; developing vertical stories across tiers – data, application, and user interfaces (UIs); identifying requirements in automation-capable tests, using Behavior Driven Development (BDD) techniques and Test-Driven Development (TDD), Spock, Junit, and Cypress.

    DE participating in the full Software Development Lifecycle (SDLC) migrating and optimizing Continuous Integration/Continuous Delivery (CI/CD) pipelines using Jenkins, udeploy, and MCADS within Amazon Web Services (AWS) hybrid Cloud frameworks;


    supporting storage using Relational DB, s3, DynamoDB or AWS Relational Database Service (RDS); and performing source code and structures management using GIT, Bitbucket, and Maven.

    DE packaging backend/UI applications using Docker container management platform and deploying application packages on On-premises, Cloud, or external Cloud – AWS; monitoring profiling and troubleshooting portfolio construction and management application performance using Datadog, Jprofiler, Java VisualVM, and JConsole; developing application baseline behavior profiles; monitoring and planning project operational and performance optimization using jMagic and JIRA; and performing application performance assessments and building and dynamic instance scaling using AWS Services.

    #PE1M2Certifications:


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

    #J-18808-Ljbffr

  • Riverbed Technology

    Software Engineer

    1 week ago


    Riverbed Technology Durham, United States

    Riverbed. Empower the Experience · Riverbed transforms data into actionable insights and accelerates performance so organizations can deliver a seamless digital experience and drive enterprise performance. Riverbed is the only company with the collective richness of telemetry f ...

  • Cisco

    Software Engineer

    3 days ago


    Cisco Durham, United States

    Who youll work with · Cisco Customer Experience (CX) is a critical division within Cisco Systems, dedicated to ensuring that customers achieve the greatest possible value from their Cisco products and solutions. The CX team comprises professionals in support, professional servic ...

  • Piper Companies

    Software Engineer

    1 day ago


    Piper Companies Durham, United States

    Piper Companies is seeking a SoftwareEngineer to join an enterprise company located in Durham, NC. This role is along term contract for a financial investment firm. · Responsibilities of the Software Engineer · Designing, developing, and maintaining applications using Java, Sp ...

  • InsightFinder Inc

    Software Engineer

    3 days ago


    InsightFinder Inc Durham, United States

    > > > > > > > Design and develop machine learning system infrastructures and core algorithms for the companys > > > > > > > Log Intelligence Engine product. Develop the core algorithms to support real-time keyword and > > > > > > > phrase extraction, anomaly event detection, simi ...

  • InsightFinder Inc

    Software Engineer

    5 days ago


    InsightFinder Inc Durham, United States

    InsightFinder provides innovative machine learning technology to unlock the value in IT operational data, from performance metrics to textual log files, finding root causes for deviations from normal behaviors and recurring patterns, as well as predicting future events and outage ...


  • restor3d Durham, United States

    Job Description · Job DescriptionJob Summary: · The Software Test Engineer will be responsible for software quality automation process. You will be building and expanding our automated software testing suite for both frontend (React) and backend (Node) systems. · Essential Duties ...


  • Broadcom Corporation Durham, United States

    Please Note: · 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) · 2. If you already have a Candidate Account, please Sign-In before you apply. · Job Description: · Broadcoms Mainframe Soft ...


  • Fidelity TalentSource LLC Durham, United States

    Software Engineer in Test · Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity's Workplace Investing business unit in Durham, NC. · This is an ex ...


  • LanceSoft Durham, United States

    Role: Senior Software Engineer - Governance · Location: Durham, NC/ REMOTE · Duration: 1 Year from start date · Description: · Overview: · The Onyx Research Data Platform organization represents a major investment by client's R&D and Digital & Tech, designed to deliver a step ...


  • raag solutions Durham, United States

    Individual is expected to have strong knowledge with AWS infrastructure, low code software platforms (like SalesForce, PowerApps) and integration platform (Like IBM ACE, MuleSoft). · The position requires substantial communication and interactions with business stakeholders, ente ...


  • Fidelity TalentSource Durham, United States

    Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelitys Charitable Group in Durham, NC or Westlake, TX · The Team · Fidelity Charitable is the bran ...


  • Fidelity TalentSource LLC Durham, United States

    We are searching for talented Software Engineers to join our newly formed Enterprise Software Engineering organization comprised of hundreds of skilled engineers. Our group is dedicated to craft of engineering and a culture of continuous learning with a full dedicated day to upsk ...


  • Fidelity TalentSource LLC Durham, United States

    Senior Software Engineer (OIPA) – FILI Technology · Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeki ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Builds highly scalable systems that support enterprise use cases, using Python, and SQL. Rapidly deploys changes to customers while minimizing risk, using A/B tests, blue-green deployments. Draws on in-depth knowledge of the business ...


  • APR Consulting Durham, United States

    Senior Software Engineer - Governance Location: Durham, North Carolina · Type: Contract · Job #76728 · A healthcare client is looking for a Senior Software Engineer - Governance · Location: Durham, NC · Position: Senior Software Engineer - Governance · Pay Rate: $105.33/hr ...


  • Fidelity TalentSource LLC Durham, United States

    Job Description: · Position Description · : · Builds highly scalable systems that support enterprise use cases, using Python, and SQL. Rapidly deploys changes to customers while minimizing risk, using A/B tests, blue-green deployments. Draws on in-depth knowledge of the busines ...


  • APR Consulting Durham, United States

    Senior Software Engineer Location: Durham, North Carolina · Type: Contract · Job #76791 · A healthcare client is looking for a Senior Software Engineer - Governance · Location: Philadelphia, PA 19104 · Position: Senior Software Engineer - Governance · Pay Rate: $84.26/hr ...


  • GRAIL, Inc. Durham, United States

    GRAIL is a healthcare company whose mission is to detect cancer early, when it can be cured. GRAIL is focused on alleviating the global burden of cancer by developing pioneering technology to detect and identify multiple deadly cancer types early. The company is using the power o ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops, researches, and makes recommendations of appropriate methods, tools, and technologies to achieve domain-wide solutions. Designs and architects within sophisticated multi-tier software systems, using innovative technology sol ...


  • Nutanix Durham, United States

    Software Engineer Intern: Summer master's degreeHungry, Humble, Honest, with HeartThe Opportunity This is an 8-12 week internship starting in May or June 2024, depending on your availability. Nutanix offers both remote and hybrid internships where you would work from the San Jos ...