Software Engineer

Infinite Computer Solutions

New Jersey

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Infinite Computer Solutions is hiring a Software Engineer Architect in New Jersey. This role requires extensive experience (8-10 years) in software development, particularly with Microsoft stack technologies and API solutions. Candidates should have expertise in Agile methodologies and developing complex applications for financial services. This position emphasizes collaboration within a Scrum team, contributing to the Software Development Life Cycle, and ensuring quality in all deliverables. Strong knowledge of security concepts is essential.

Qualifications

  • 8-10 years of hands-on development experience.
  • Experience with full-stack solutions including API and microservices.
  • Familiarity with security concepts such as authentication and encryption.

Responsibilities

  • Analyze complex processes and applications.
  • Design and develop software solutions and documentation.
  • Develop high-throughput APIs and enhance existing solutions.

Skills

Microsoft stack (C#, ASP.NET MVC)
JavaScript (ReactJS, Angular)
API development (WCF, Web API)
Automated testing (NUnit, Postman)
Cloud infrastructures
Database management (SQL Server, MySQL, Oracle)
Agile methodology
CSS preprocessors

Education

Bachelor's Degree in a related technical discipline

Tools

GitHub
Jira
Jenkins

Job description

Job Description

Job Summary: This Software Engineer Architect will be part of a Scrum Development and DevOps Team. This role involves using the most advanced concepts of software development for core banking applications such as responsive UX, open banking & microservice APIs. You will be working as part of a team, with a focus on quality within the software development process. You will be involved in all steps of the ongoing Software Development Life Cycle (SDLC) including but not limited to planning, requirements analysis, solution design, coding, unit testing, application support and issue management.

In This Role, You Will
  • Analyze complex processes and heterogeneous applications
  • Design and develop software solutions and generate design documents
  • Design and develop responsive UX
  • Deliver end‑to‑end solutions for Billpay UI/APIs
  • Develop high‑throughput and high‑volume transaction APIs that can be consumed by omni channel platforms.
  • Enhance API solutions to offer simple, easy to consume APIs for Fintech companies.
  • Participate in development of roadmap and strategies for documenting and presenting API specifications in an easy and consumable format.
What You Will Need to Have
  • Bachelor's Degree in a related technical discipline, or the equivalent combination of education, technical certifications, or training or work experience.
  • 8‑10 years of an equivalent combination of educational background and related experience.
  • Demonstrated hands‑on development experience in Microsoft stack including C#, ASP.NET MVC and JavaScript in Agile methodology.
  • Experience in modern JavaScript frameworks like ReactJS and/or Angular.
  • Experience building API using technologies such as WCF, Web API, and understanding of RESTful API.
  • Experience with implementing complex full‑stack solutions including digital and mobile systems, API, and microservices in large Enterprise organizations.
  • Experience with automated testing, performance testing, unit testing (NUnit) and integration testing APIs (Postman, Jmeter, etc.).
  • Experience in implementing high‑volume transaction processing applications.
  • Experience with private and/or public cloud infrastructures.
  • Experience with Databases and code integrations such as SQL Server, MySQL and Oracle.
  • Experience in debugging legacy applications (Java/.net) and fixing issues as they arise.
  • Familiarity with security concepts such as authentication, authorization, encryption, digital signature, SSL, web service proxies, firewalls, multi‑protocol gateways.
  • Hands‑on experience leveraging object‑oriented design patterns, domain‑driven design principles, test‑driven development and enterprise architecture frameworks such as GitHub, Jira and Jenkins.
  • CSS preprocessor experience, understanding of CSS Modules and CSS‑in‑JS approaches.
  • Understanding of middleware and integration technology.
  • Familiarity with Microsoft .NET core.
  • Understanding fundamental differences between MVC vs. Flux (unidirectional) front‑end architecture.
  • Experience with Agile development.
  • Well versed in SDLC, DevOps, and continuous delivery/continuous deployment within a large‑scale organization.
  • Experience with the financial and payment industry with exposure to security.
Qualifications

Graduate level (Bachelor's degree or higher).

8‑10 years of experience required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer I – Full Stack Developer
Principal Engineer I – Full Stack Developer

Jobtailor • Arizona

On-site
USD 160,000 - 190,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Jobtailor • Colorado

On-site
USD 120,000 - 150,000
Software Engineering Director – Platform Engineering
Software Engineering Director – Platform Engineering

Jobtailor • Illinois

On-site
USD 180,000 - 270,000
Software Engineer
Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

First Citizens Bank • Raleigh (NC)

On-site
USD 85,000 - 115,000
Competitive benefits program
Senior Software Engineer
Senior Software Engineer

First Citizens • Raleigh (NC)

On-site
USD 90,000 - 130,000
Engineer II
Engineer II

Jobtailor • Mount Laurel Township (NJ)

On-site
USD 140,000 - 190,000
Sr. Manager, Software Engineering (Payments APIs)
Sr. Manager, Software Engineering (Payments APIs)

Insight Global • Chicago (IL)

Hybrid
USD 120,000 - 160,000
Solutions Architect .NET Developer Payments
Solutions Architect .NET Developer Payments

BRAINS WORKGROUP, INC. • New York (NY)

Hybrid
USD 180,000 - 200,000
Great benefits package
Senior Software Engineer
Senior Software Engineer

Drive Capital • Denver (CO)

Hybrid
USD 100,000 - 130,000
Equity participation
Competitive base salary
Benefits package