Senior Software Engineer

Posted 12 Days Ago
Be an Early Applicant
Buffalo, NY, USA
In-Office
147K-147K Annually
Senior level
Fintech
The Role
Design, build, and maintain scalable, reliable software systems. Implement CI/CD pipelines, automated testing (unit, Veracode, SonarCube), and secure coding (OAuth2). Perform code reviews, deployments, patching, vulnerability management, and mentor junior engineers. Communicate with product owners and users to triage issues and improve application resilience and performance.
Summary Generated by Built In

Title: Senior Software Engineer [Multiple Positions Available]

Job Location: 465 Main Street, NY 14203. Position requires in-office work four (4) days every week.

Job Description: Apply SSAD principles to business problems in designing scalable, reliable, performant software systems. Communicate with product owners and end users effectively in triaging any open issues and provide quick, robust fixes. Design CI-CD pipelines for code deliveries. Perform code-reviews and provide constructive feedback. Ensure that the delivered code adheres to latest security standard. Mentor the upcoming talent effectively by knowledge sharing. Handle code deployments and other BAU tasks and vulnerability management, patching, certificate upgrades. Participate in applicable training and stay up to date with latest cyber security standards. Help make application disaster resilient. Set up automated testing including unit code test, Veracode static testing and SonarCube code quality testing. Identify any potential issues and opportunities of product and people improvements.

Minimum requirements: Bachelor’s degree (or foreign equivalent) in Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in the job offered or as a Software Engineer, Systems Analyst, Model Developer or related occupation.

Requires five (5) years of experience with each of the following:

  • Microsoft technologies including ASP.Net, C#, and Visual Studio;
  • Code Management software including Git;
  • Object oriented programming experience in C++;
  • Databases including SQL Server and Oracle;
  • Software Design including Software Systems Design and Development, MVC;
  • Scripting with JavaScript; and,
  • MS-Access.

Requires three (3) years of experience with each of the following:

  • Financial application development on banking platform.

Requires two (2) years of experience with each of the following:

  • Microsoft technologies including ASP, .Net Core;
  • UI tools including Angular;
  • ETL technology including Informatica; and,
  • Secure Coding using OAUTH2.

Salary: $147,118.00-$147,118.00 per year

LocationBuffalo, New York, United States of America

Skills Required

  • Bachelor's degree in Computer Engineering, Computer Information Systems, or related field (or foreign equivalent)
  • Five years of experience in the job offered or as a Software Engineer, Systems Analyst, Model Developer, or related occupation
  • Five years experience with Microsoft technologies including ASP.Net, C#, and Visual Studio
  • Five years experience with Code Management software including Git
  • Five years object oriented programming experience in C++
  • Five years experience with databases including SQL Server and Oracle
  • Five years experience with Software Design including Software Systems Design and Development, MVC
  • Five years scripting experience with JavaScript
  • Five years experience with MS-Access
  • Three years experience with financial application development on banking platform
  • Two years experience with Microsoft technologies including ASP, .Net Core
  • Two years experience with UI tools including Angular
  • Two years experience with ETL technology including Informatica
  • Two years experience with secure coding using OAUTH2
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
21,590 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account