Software Engineer

Overview

Remote
On Site
Hybrid
$84000 - $120000 yr
Full Time
Contract - Independent
Contract - W2

Skills

Web Applications
System Security
Software Engineering
Frontend Development
Systems Architecture
API
RDBMS
Cloud Computing
Continuous Integration
Continuous Delivery
DevOps
Software Development
Collaboration
Mentorship
Web Development
User Experience
Interface Design
Application Development
Orchestration
Scripting
Programming Languages

Job Details

Title: Software Engineer (Full Stack)
Location: Remote (Northeast Region)

Description:
We are seeking a Software Engineer to contribute to the development of scalable, high-impact software solutions. This role involves working closely with senior team members to build and optimize web applications, ensure system security and reliability, and support best practices in software engineering. The ideal candidate will have experience in full-stack development, cloud technologies, and API design.

Required Skills:
3+ years of experience in full-stack software development
Hands-on experience with backend and frontend development using modern programming frameworks
Strong understanding of system architecture and API development
Experience with relational database technologies
Cloud expertise with a leading provider
Familiarity with CI/CD, DevOps, and software development lifecycle best practices
Ability to collaborate with cross-functional teams and mentor junior engineers

Desired Skills:
Experience with modern frontend frameworks for web application development
Understanding of user experience and interface design principles
Familiarity with large-scale application development and deployment
Experience with containerization and orchestration tools
Knowledge of scripting or additional programming languages

Employment Type:
Fulltime/Perm

Compensation:
Pay range: $84k-120k per year

Benefits:
A comprehensive benefits package is offered. Reach out to to find out more.

EEO Statement
Learn more about our EEO policy .

#LI-JG1

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.