Search jobs > Jersey City, NJ > Senior software developer

Senior Software Engineer/Developer

Fidelity Investments
Jersey City, NJ, US
$127.4K-$139.1K a year
Full-time

Job Description

Position Description :

Deploys and builds Cloud software solutions using Cloud provider services Amazon Web Services (AWS) and Azure. Designs, develops, tests, deploys, maintains, and improves customer facing software solutions;

Debugs and supports Web applications using Node JS, AngularJS, and HTML5. Designs, writes, and maintains application features and automated tests unit, functional, and end-to-end regression tests.

Builds automation pipelines using Continuous Integration and Continuous Delivery (CI / CD) tools Jenkins, Jira, and Stash.

Provides business solutions by developing complex 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 Business Analytics, 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) designing, developing, and testing highly scaled, secure Web applications in UNIX and Linux environments.

Or, alternatively, Master’s degree (or foreign education equivalent) in Business Analytics, 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) designing, developing, and testing highly scaled, secure Web applications in UNIX and Linux environments.

Skills and Knowledge :

Candidate must also possess :

Demonstrated Expertise ( DE )acting as a member of a full-stack engineering team developing and writing unit tests for large Web applications using NodeJS and Javascript;

and writing end-to-end test cases using Cypress, Mocha, and Chai Library.

DEperforming application build using CI tools (Jenkins); performing configuration management using version control software (GIT and Bitbucket);

and creating and tracking bugs using Jira.

Salary : $127,400.00 $139,100.00 / year.

PE1M2

Certifications :

30+ days ago
Related jobs
Promoted
Audible, Inc.
Newark, New Jersey

As a Senior Software Development Engineer, it's up to you to define, design and refine the tech that keeps us one step ahead of listeners. As a Senior Software Development Engineer, you will. Design, develop, and test software components and applications for a leading global provider of audiobooks. ...

Promoted
The Browser Company
Little Ferry, New Jersey

Design APIs that abstract away complexity and allow engineers to use those abstractions to quickly iterate, collaborating closely with engineering teams across the company in the process. Browsers are unique in that they are one of the only pieces of software that you share with your parents as well...

Promoted
Affirm
Little Ferry, New Jersey

Affirm is seeking a Senior Software Engineer to join the Android Platform team. We are dedicated to providing a modern, first-class development experience for Android engineers across the company so they can ship new product features quickly and reliably. Collaborate with engineering, product, desig...

Promoted
Asurint
Little Ferry, New Jersey

The Senior Software Engineer is responsible for contributing to the technical design and implementation of software projects in accordance with the company’s architecture strategy and vision. Serves as key member of the software development team; understands the business, industry, clients, and stra...

Promoted
Drake Software
Little Ferry, New Jersey

Senior Software Engineer at Drake Software. This role leads full-time developers and contractors, analyzes user needs, develops software solutions, and designs & customizes software for client use with the aim of optimizing operational efficiency. Are you passionate about software development? I...

Promoted
NVIDIA
Little Ferry, New Jersey

Work with engineering teams across all of NVIDIA to ensure your software integrates seamlessly up and down the stack. NVIDIA is hiring engineers to scale up its AI Infrastructure. We expect you to have strong programming skills, a deep understanding of software building and packaging, especially rel...

BDO
Woodbridge Township, New Jersey

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Grant Thornton
Woodbridge Township, New Jersey

As a Forensic Technology Senior Associate, you will get the opportunity to grow and contribute to our clients' business needs by helping them identify, mitigate, and respond to fraud, regulations, litigation, and other issues so that they can take rapid protective action, restore confidence, and get...

IntraEdge
Woodbridge Township, New Jersey

...

Seven Seven Softwares
Newark, New Jersey

Roles and Responsibilities:-The Senior DevOps Engineer is responsible for assisting with the analysis, design and build of the DevOps processes and tool sets. The Senior DevOps Engineer is responsible for providing input to the DevOps standards and workflows, configuration management functions assoc...