Software Engineer II (Node/ React/ Aws)

Overview

On Site
depends on experience
Full Time

Skills

React.js
Technical Support
Data Processing
Estimating
Application Support
Communication
IT Management
Testing
Scalability
Collaboration
Software Development
Computer Science
Web Development
Cloud Computing
RESTful
Web Services
Amazon Web Services
Programming Languages
Node.js
Git
Express.js
Cascading Style Sheets
Continuous Integration
Continuous Delivery
Java
JavaScript
HTML5
XML
JSON
SQL
Windows PowerShell
Scripting
GitLab
ServiceNow
Information Technology
Waterfall
Agile
JIRA
Confluence

Job Details

Overview

This is a remote role that may only be hired in the following locations: TX, NC, AZ

This position is responsible for providing advanced technical support to data processing systems. Designing repeatable delivery process and implementing frameworks that enable projects to flow quickly and safely to production with user feedback loop capability. Analyzes existing and proposed data processing systems or procedures that improve processing capabilities. Position also requires the necessary skills and experience to provide technical guidance, estimation of efforts, understanding and deciding upon the optimal technology solution to achieve the desired business needs, day to day application support, ability to navigate differing levels of gray/unknowns, and good communication skills with other IT management levels, individual contributors and business stakeholders. Enhances the application systems and procedures through designing, developing, testing, deploying and maintaining to facilitate technical business objectives. May occasionally guide less experienced engineers in the work group.

Responsibilities

  • Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Drive department best practices, guidelines implementation and adhering to standards.
  • Some level of experience building and maintaining large software platforms.
  • Empathy with developers and other member groups. Innate desire to create a superlative developer experience down to the last detail.
  • Deep love of building elegant, maintainable, well-documented, secure code.
  • Drive to learn new things and go above and beyond the call of duty.
  • Always working to improve yourself and constructively support the team around you.
  • Collaborate with cross-functional teams to understand requirements and deliver optimum solutions.

Qualifications

Bachelor's Degree and 2 years of experience in Application software programming OR High School Diploma or GED and 6 years of experience in Application software programming

Preferred Area of Study: Computer Science

Preferred Area of Experience: Web Application development, SQL Scripting; PowerShell Scripting, Experience with distributed systems, Cloud Computing, Building RESTful APIs and Web Services, Working knowledge on AWS Services (serverless architecture)

Skill(s): Experience with programming languages such as Node JS; Reach JS; Git; Redux; ExpressJS; CSS; CI/CD; loopback; Java; JavaScript; HTML 5; XML; JSON; SQL Scripting and PowerShell Scripting, Experience with Gitlab or similar code repository system, Experience with ServiceNow or other information technology service ticketing systems, Knowledge of System Life Cycle Development methodology (like Waterfall and Agile), Experience working on JIRA, Confluence.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at

$descr2

$descr3
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About First-Citizens Bank & Trust Company