First Citizens Bank - Morristown, NJ

posted 3 months ago

Full-time
Remote - Morristown, NJ
Credit Intermediation and Related Activities

About the position

This is a remote role that may only be hired in the following location: NJ. The Full Stack .NET Developer position is responsible for enhancing and maintaining Equipment Finance applications, which involves understanding complex business requirements, development, and deployment. The role leads technical efforts in the development, implementation, and maintenance of complex systems. The developer will work closely with business analysts to create test plans and improve system capabilities. Additionally, the position supports production systems by resolving complicated issues and ensuring ongoing functionality. As a technical expert, the developer may also provide a leadership role for less experienced associates in the work group. The responsibilities include leading team efforts to evaluate and improve department systems, processes, and applications. The developer will provide estimates for user stories, perform unit testing to validate application functions, and design modifications that fit within existing system architecture. In terms of business support, the developer will provide technical support to production systems by addressing complex issues, anticipating maintenance requirements, and ensuring functionality for end-user needs. They will develop technical solutions to unique system problems, lead major projects, delegate tasks, and ensure quality results. Utilizing their expertise, the developer will mentor and train associates within the work group and participate in special projects and meetings as needed to convey critical technical insight. They will serve as a technical resource for management, associates, and business units. Data analysis is also a key responsibility, where the developer will collect data related to user requests, determine scope, time estimates, and system impacts, and inspect business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy. The position also requires providing 24/7 support for job failures and weekend support to monitor job runs.

Responsibilities

  • Leads team efforts to evaluate and improve department systems, processes, and applications.
  • Provides estimates for user stories and performs unit testing to validate application functions.
  • Designs modifications that fit within existing system architecture.
  • Provides technical support to production systems by addressing complex issues and anticipating maintenance requirements.
  • Develops technical solutions to unique system problems and leads major projects.
  • Delegates tasks and ensures quality results in project delivery.
  • Mentors and trains associates within the work group.
  • Participates in special projects and meetings to convey critical technical insight.
  • Serves as a technical resource for management, associates, and business units.
  • Collects data related to user requests and determines scope, time estimates, and system impacts.
  • Inspects business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy.
  • Provides 24/7 support for job failures and weekend support to monitor job runs.

Requirements

  • Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance.
  • Hands-on experience with ASP.Net Blazor Web Assembly, ASP.Net MVC, HTML, JavaScript, C#, Telerik UI components, and secure coding practices.
  • Hands-on experience with .net core 6 or higher for Web APIs, .net framework 4.8 or higher for WCF Services, OKTA to secure APIs, WS-Security for SOAP services, JWT Token, Open API (Swagger), Repository pattern, Entity Framework, Automapper, Windows Services, and Logging Frameworks - Serilog and Log4net.
  • Hands-on experience with SQL Server 2017 or higher, SQL Server Integration Services for ETL jobs, SQL Jobs, SQL Server database encryption, database design, database development - Stored Procedures, Functions, Triggers, and performance tuning SQL queries.
  • Hands-on experience with Azure DevOps, GIT for version control, pipelines for build and deployment, and release creation for deployment to different environments.
  • Hands-on experience with API testing tools such as Postman, SOAP-UI, and JMeter for load testing.
  • Hands-on experience with Agile software development.

Benefits

  • Comprehensive benefits program for full-time associates (20+ hours) with customized offerings designed to support families.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service