Blue Sage Solutions
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Software Engineer, I

Job details

Job description

As a Software Engineer-I, you will join a collaborative team responsible for the planning, development, maintenance, and evaluation of computer software as a full stack engineer with a focus on writing rules processing code. This entry-level position is ideal for individuals with foundational knowledge in IT and programming who are eager to learn and grow in a dynamic environment.

Requirements

Key Responsibilities:

  • Write rules code, scripts for configurations, and in-application decision code.
  • Contribute to the design and development of software applications.
  • Assist in fixing minor software bugs and errors.
  • Collaborate with team members to create internal features and tools.
  • Provide creative and efficient technical solutions for software development challenges.
  • Participate in technical design processes and analyze application requirements.
  • Help create mockups and documentation to support development standards.
  • Perform code reviews and offer constructive feedback to team members.
  • Collaborate with cross-functional teams including business analysts, quality assurance, and DevOps.
  • Execute configuration changes and document opportunities for improvement.
  • Assist in the implementation and documentation of software testing processes.

Required Skills And Experience

Rules Engines (0-1 years of experience in one or more):

  • Drools or other rules engines and their concepts

Languages (0-1 Years Of Experience In One Or More)

  • Java
  • JavaScript
  • CSS
  • HTML
  • SQL
  • Groovy
  • GraphQL

Frameworks (0-1 Years Of Experience In One Or More)

  • Grails
  • Spring
  • Bootstrap
  • Hibernate, GORM, or other domain modeling frameworks
  • Sencha/ExtJS
  • Vue.js, React, Angular, or other UI frameworks
  • Testing tools like JUnit

Tools and Platforms (0-1 years of experience in one or more):

  • IntelliJ, Visual Studio, VS Code, Sublime, Eclipse, etc.
  • MySQL Admin or other SQL editors
  • Postman
  • Git, GitHub, and related repository services
  • Build tools like Maven, Ant, Gradle
  • Jira, Confluence, or other ticketing/documentation systems

Other Technical Skills

  • Understanding of RESTful APIs and Web Components
  • Knowledge of caching and security best practices
  • Familiarity with cloud platforms (AWS preferred, Azure, or GCP)
  • Experience with relational databases (e.g., MySQL) and NoSQL databases (e.g., Redis)
  • Familiarity with Agile processes and capability to get work done around estimations

Preferred Qualifications

  • A portfolio or GitHub showcasing prior work.
  • Understanding of the mortgage lending domain.

Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field; equivalent experience is also considered.

Summary

What We’re Looking For:

  • Passion for software development and commitment to delivering quality results.
  • Eagerness to learn new technologies, frameworks, and tools.
  • Strong problem-solving skills and a collaborative mindset.
  • Job is hybrid in New Jersey corporate headquarters: 270 Sylvan Avenue, Englewood Cliffs, NJ 07632, United States

Blue Sage is unable to currently sponsor visas. 3rd party submissions will NOT be considered.

LinkedIn = #DNI

About the company

Job Location

Englewood Cliffs, NJ

Company Size

200+

Our Story

Blue Sage Solutions was created by the founders of Palisades Technology Partners who sold their established Point of Sale and Loan Fulfillment Platform to a Fortune 20 technology company. Blue Sage is dedicated to providing the next generation digital origination platform while ensuring compliance.

Visit Website
View Company on LinkedIn

Apply for this job

Apply Now
This is a success message.
This is an error message.
This is also an error message.