Back to search
JSR Tech Consulting Linkedin · Posted 23d ago

Senior Software Engineer

Newark, New Jersey, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Software Engineer

Location: Newark, NJ (Hybrid – 3 days onsite)

Engagement: Contract-to-Hire

Pay Rate: $65–$70/hr (W2)

Client: Major Financial Firm


We are seeking a Senior Software Engineer to join a high-impact team focused on building and enhancing a modern onboarding platform within a leading financial services organization. This role offers the opportunity to work on scalable, customer-facing applications while contributing to a culture centered on innovation, agility, and continuous improvement.

You will collaborate closely with product owners, architects, and engineering teams to design, build, and deliver robust solutions that solve complex business challenges.


Key Responsibilities

  • Design, develop, and maintain scalable applications using modern architectures and design patterns
  • Write clean, efficient, and well-documented code aligned with industry standards
  • Collaborate with product owners and technical leads to define requirements and technical solutions
  • Develop and execute unit, integration, and automated tests to ensure code quality
  • Troubleshoot and resolve issues identified by QA or production support teams
  • Contribute to system design discussions and provide input on emerging technologies
  • Build and enhance APIs and microservices to support business functionality
  • Promote best practices in coding, testing, security, and DevOps


Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong experience with one or more programming languages such as Python, Java, or JavaScript
  • Experience building applications using frameworks such as React, Spring Boot, or Node.js
  • Solid understanding of object-oriented programming, distributed systems, and design patterns
  • Experience working with relational and/or NoSQL databases (e.g., MongoDB)
  • Hands-on experience with API development (REST, JSON, SOAP)
  • Familiarity with Agile methodologies and Test-Driven Development (TDD)
  • Strong problem-solving, communication, and collaboration skills


Technical Skills

  • Programming: Python, Java, JavaScript
  • Frameworks: React, Spring Boot, Node.js (MEAN/MERN stack)
  • Data: SQL, NoSQL, MongoDB
  • APIs & Integration: REST, SOAP, JSON, XML
  • Streaming: SQS, Kinesis
  • Testing: Unit, integration, and automated testing frameworks
  • Security: Secure coding practices, authentication/authorization (OAuth2, SAML, JWT, SSL)
  • DevOps: GitHub/Bitbucket, Jenkins, CI/CD pipelines
  • Cloud: AWS services including CloudWatch and CodeDeploy


Preferred Qualifications

  • Experience with AWS-based application development
  • Familiarity with architecture patterns and design thinking principles
  • Financial services or insurance industry experience


Why Join

You’ll be part of a collaborative and forward-thinking team where your work directly impacts customer experience and business outcomes. This is an opportunity to grow both technically and professionally within a stable, industry-leading organization.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search