Osprey Software logo
Osprey Software Verified
Software Development Services, IT Consulting, Information Technology

Associate Software Engineer

Massachusetts, United StatesOnsiteFull TimePosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Osprey Software is seeking Full Stack Software Engineers to design, develop, and implement scalable applications for clients. This role involves working across the full development lifecycle, from concept to deployment, with a focus on modern, high-quality software solutions. Responsibilities include front-end and back-end development using React and .NET/C#, API integrations, system architecture contributions, and integrating AI-driven capabilities like AI agents and machine learning models. The ideal candidate will have at least 2 years of full-stack development experience and strong proficiency in relevant technologies.

Full Stack Software Engineer

A World-Class Company

Osprey Software, LLC is a leading technology consulting and solutions firm that helps organizations design, build, and deliver enterprise-class software and analytics platforms. Leveraging expertise in AI, automation, cloud, and advanced analytics, we create scalable, high-impact solutions that drive measurable business results and long-term success.

The Role

We are growing and have immediate opportunities for Full Stack Software Engineers to work with our premier clients. In this role, you will design, develop, and implement scalable applications across both front-end and back-end components. You will contribute across the full development lifecycle—from concept through deployment—working closely with cross-functional teams to deliver modern, high-quality software solutions. This role also includes contributing to emerging AI-driven capabilities, including intelligent automation, AI agents, and machine learning–enabled features.

Core Responsibilities

• Participate in all phases of the software development lifecycle, including requirements gathering,

design, development, testing, deployment, and documentation

• Design and develop scalable, reliable, and secure front-end and back-end application

components

• Collaborate with UX/UI designers and back-end engineers to deliver intuitive user experiences

and efficient API integrations

• Build and maintain applications using modern frameworks such as React (front-end) and

Microsoft .NET/C# (back-end)

• Contribute to system architecture discussions, ensuring maintainable, scalable, and

performant design patterns

• Design, develop, and integrate intelligent features into applications, including AI agents,

machine learning models, and automation workflows

• Support continuous integration, deployment, and code review processes to ensure high code

quality and consistency

What We Value

• Strong proficiency in Microsoft .NET, C#, and database technologies including PostgreSQL,

SQL Server, and MySQL

• Proven experience in front-end development using React, JavaScript, HTML/CSS, and

component-based architecture

• Experience designing and integrating RESTful APIs, microservices, or serverless/Lambda-based

architectures

  • Ability to contribute across full stack development while supporting AI-driven solutions,

including exposure to machine learning concepts, AI agents, or intelligent automation

• Minimum of 2+ years of professional experience in full stack development or related

technologies

• Strong problem-solving, analytical, and critical thinking skills with a passion for innovation

and staying current with modern technologies

• Excellent written and verbal communication skills with the ability to collaborate effectively

across teams

• A customer-focused mindset with a strong drive to deliver business value

Experience A Plus

• Experience building or integrating AI/ML solutions, including AI agents, large language

models (LLMs), or machine learning models

• Familiarity with tools and frameworks such as Python, LangChain, OpenAI APIs, or similar

AI/agent-based development ecosystems

• Experience designing systems that leverage AI for automation, decision support, or

data-driven insights

• DevOps experience, including build, release, and deployment automation within AWS or

Azure environments

• Python development experience

• Experience with front-end frameworks such as Material-UI or Styled Components

• Experience with reporting and analytics tools such as Power BI

• Mobile and responsive design experience, including native application development

Why Osprey

We offer competitive compensation and benefits package, along with the opportunity to learn, grow, and contribute within a fast-paced, collaborative environment where individual contributions are recognized and rewarded.

Osprey is an equal opportunity employer and considers all qualified applicants without regard to race, color, religion, gender, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Ready to apply?
You'll be redirected to Osprey Software's application page.

Similar roles