GreensboroRecruiter Since 2001
the smart solution for Greensboro jobs

Senior Software Engineer/Developer - 2016305

Company: Fidelity Investments
Location: Durham, NC
Posted on: January 15, 2021

Job Description:

Builds and deploys back-end, middle-tier, and database applications and infrastructure, using J2EE, JavaScript, SQL, Oracle, Jenkins, uDeploy, Docker, and Rancher Kuberneters technologies. Designs, builds, and automates next generation solutions for the continuous build and deployment of the management of underlying infrastructure across application suites and platforms. Creates working prototypes and proof of concepts for application lifecycle automation, using new concepts and technologies. Maintains and supports development and test environments while adopting industry tools and best practices. Coordinates the delivery of technical components across internal and external technical teams. Provides business solutions by developing complex or multiple software applications.

Primary Responsibilities:

Develops original and creative technical solutions to on-going development efforts.

Designs and maintains infrastructure components.

Designs applications or subsystems on major projects and for/in multiple platforms.

Develops applications for multiple projects supporting several divisional initiatives.

Responsible for the re-hydration of applications in a timely manner.

Supports and performs all phases of testing and release activities leading to production.

Assists in the planning and conducting of user acceptance testing and environment set-up.

Develops comprehensive documentation for multiple applications supporting several corporate initiatives.

Responsible for environment upkeep.

Responds to on-call duties and provides 24*7 support for tasks related to messaging infrastructure and message replays.

Education and Experience:

Bachelors 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 in the job offered or three (3) years of experience designing and deploying global transaction processing and infrastructure components into Cloud (Amazon Web Services and Azure) and Rancher Kubernetes Services (RKS) platform.

Or, alternatively, Masters 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 in the job offered or one (1) year of experience designing and deploying global transaction processing and infrastructure components into Cloud (Amazon Web Services and Azure) and Rancher Kubernetes Services (RKS) platform.

Skills and Knowledge:

Candidate must also possess:

Demonstrated Expertise (DE) developing scalable, distributed, and resilient applications, using ActiveMQ, ExtremeScale, Axway, SQL, and Jenkins in distributed legacy and Azure Cloud environments according to domain-driven design (DDD) concepts

DE creating virtual and physical servers, using Windows and Linux operating systems; deploying Tomcat and Docker applications On-Prem and in a Rancher Kubernetes environment, using uDeploy, iConfig, Configmap, vault, and Helm; provisioning storage devices and NAS mounts using chef scripting running message brokers -- ActiveMQ and Kafka; managing DLQ en-queuing and de-queuing processes and manager publishers and consumers.

DE building, deploying, and re-hydrating software applications in Rancher, Azure, and EZPaaS Cloud environments; monitoring Kubernets clusters, using SiteScope, jMagic, Splunk, Kibana, DataDog, isAlive, and AppInfo; performing load balancing, using F5-Load balancer and AVI in a DevOps environment; performing Junit and functional testing of software applications, using Maven, Jenkins, Veracode, Sonar, and CiRunner for application and database code changes from ClearCase and Stash; performing software application repository configuration, using Nexus and Artifactory; performing issue tracking, using Jira, Quality Center, and ServiceNow; performing software application performance testing, using SOA, jProfiler, and Jmeter, and MOX.

DE designing a disaster recovery and fail-over plan for micro-services distributed platforms and release deployments using DAAS; and planning and releasing validation plans for applications and databases connected to messaging, database, and replication components -- GoldenGate.

For full job details and to apply, please visit https://jobs.fidelity.com/ and search for job number: 2016305.

Keywords: Fidelity Investments, Greensboro , Senior Software Engineer/Developer - 2016305, Finance , Durham, NC, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Greensboro RSS job feeds