Junior Fullstack Software Engineer

Sentinel Group

$88K — $93K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 1-3 years of experience in software applications development or support through various pathways.
  • Proficient in Python with a basic understanding of TypeScript and React.
  • Knowledge of SQL and relational databases is necessary.
  • Familiarity with REST APIs, automated testing, and CI/CD practices.
  • Exposure to Azure DevOps, Azure Pipelines, Azure Repos, Terraform, or Airflow is preferred.
  • Understanding of secure and maintainable software design principles.
  • Interest in AI development tools for enhancing software quality.

Responsibilities

  • Collaborate with Business Analysts to develop software solutions.
  • Assist in transitioning legacy applications to web-based formats.
  • Create secure and well-defined APIs for applications.
  • Implement automation processes using Airflow.
  • Utilize Azure DevOps, Azure Pipelines, and Azure Repos to enhance DevOps practices.

Benefits

  • Paid time off (PTO) including vacation, sick, and personal time.
  • Flexible time off (FTO) available after 2 years of service.
  • 12 paid holidays, including 10 fixed and 2 floating days.
  • 2 days designated for community volunteer work.
  • 5 half days during summer months.
  • Comprehensive medical, dental, and vision insurance.
  • Life insurance coverage.
  • Long-term and short-term disability insurance provided.
  • Retirement plan with a 4% employer match.
  • Parental leave offered.
Full Job Description
Location Note: This a hybrid role for our Wakefield, MA office (In-office one day every other week, plus additional in-person trainings and workshops as needed)

The Purpose of Your Role:
The Junior Software Engineer is part of the development team, which has the responsibility for building, maintaining, enhancing and integrating home built custom applications using different technology stacks and connected systems. A junior engineer at Sentinel learns and conducts requirement analysis, documents technical specifications, test plans, writes, reviews, debugs code and performs releases. This role handles increasingly complex issues and problems over time or collaborates more complicated issues with higher-level staff.

What you'll bring to Sentinel:
  • Comprehend the need to build secure, maintainable and testable software systems.
  • Growth mindset and willingness to learn.
  • Experience in agile environments.
  • Programming expertise in Python.
  • Programming knowledge with Typescript, ReactJs, SQL, Terraform and ideally Go
  • Knowledge how AI can help us build better applications


What you'll be responsible for:
  • Work with Business Analysts and peers to build software you are proud of.
  • Help converting legacy applications into web based applications.
  • Build secure and well-defined API's.
  • Build automation with Airflow.
  • Utilize Azure DevOps, Azure Pipelines, and Azure Repos and upgrade DevOps processes within Sentinel.
About you:
We are looking for smart and innovative thinkers to drive our business and clients forward-someone with self-motivation, drive, determination, and the strength of character to challenge the status quo. We strive to surround ourselves with team members who are proud of their work and look for people who are willing to embrace change.

What you need to have:

Preferred qualifications:
• 1-3 years of experience building or supporting software applications through professional work, internships, coursework, or personal projects.
• Experience developing with Python and familiarity with TypeScript and React.
• Working knowledge of SQL and relational databases.
• Familiarity with REST APIs, automated testing, version control, and CI/CD practices.
• Exposure to Azure DevOps, Azure Pipelines, Azure Repos, Terraform, or Airflow.
• Understanding of secure, maintainable, testable software design and basic application security principles.
• Experience working in an Agile or collaborative, cross-functional development environment.
• Ability to troubleshoot existing systems, understand legacy code, and contribute to incremental modernization.
• Interest in using AI-assisted development tools responsibly to improve software quality and developer productivity.
• Strong written and verbal communication skills, with a willingness to ask questions, receive feedback, and continue learning.

Salary Range: $88,000-$93,000

At Sentinel, compensation is calibrated to your geographic location to reflect local market conditions; the posted salary range may vary based on where you live.

Nice to haves:
  • Experience with git, build pipelines, auth, testing

What you'll be part of:

Joining our company means becoming part of something special. We're driven by a mission to excel in our industry and within our team, supported by people who truly care about our organization.

Some of our Benefits:
  • PTO (vacation, sick, personal time bank)
  • FTO (Flexible time off for vacation, sick, and personal time) after 2 years of service
  • 12 Paid Holidays (10 stated and 2 floating holidays)
  • 2 Community Volunteer Days
  • 5 Summer Half Days
  • Medical, Dental, Vision
  • Life Insurance
  • LTD & STD
  • Retirement Plan with 4% Employer Match
  • Parental Leave

See What We Stand For: https://www.sentinelgroup.com/About-Us/Join-Our-Team

Similar Jobs

More Jobs at Sentinel Group

More Information Technology Jobs

Find similar Junior Fullstack Software Engineer jobs: