Software Developer

Seal Dynamics - A HEICO Company

Hauppauge, NYFresher56m agovia LinkedIn

About the Role

Seal Dynamics is growing its IT development team and hiring an entry-level developer. This role is for someone early in their career who wants to learn a real enterprise stack end to end. This is an on-site position in Hauppauge, Long Island.

Key Responsibilities

  • Write, test, and tune T-SQL queries, views, stored procedures against our ERP and line-of-business databases
  • Build and maintain C#/.NET applications and services
  • Build and consume REST APIs for integrations between core business systems and outside partners
  • Work on AI integration efforts, connecting LLM APIs and MCP (Model Context Protocol) servers to business data
  • Write Python for data work, automation, and AI-adjacent tooling
  • Support and enhance internal web applications
  • Work in containerized development and deployment environments
  • Collaborate with purchasing, warehouse, sales, and finance teams to understand requirements
  • Follow and improve source control, code review, and change management practices

Requirements & Tech Stack

The following list represents what you will be working with and learning. You are not expected to know all of these upon entry.

Data

  • Microsoft SQL Server, T-SQL, stored procedures, indexing and query tuning

Backend

  • C# / .NET, VB.NET, Python

Integration

  • REST / JSON APIs, webhooks, file-based and partner interfaces

AI

  • LLM APIs, MCP servers, AI-assisted development tooling

BI & Reporting

  • Power BI, DAX, SQL Server Reporting Services

Web

  • HTML, CSS, JavaScript, React

Tooling

  • Docker, Git / GitHub, Visual Studio

Business Systems

  • ERP, eCommerce, warehouse management, document management

Qualifications

Required (these are the core screening criteria)

  • Associate’s or Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience (bootcamp, military, self-taught with a portfolio)
  • Working knowledge of SQL: ability to write multi-table joins, understand indexes, and recognize bad practices like SELECT * in production
  • Familiarity with at least one object-oriented language (C# preferred; Java, Python, or VB.NET experience is transferable)
  • Basic understanding of how REST APIs work (requests, responses, JSON, status codes, authentication)
  • Basic familiarity with source control (Git/GitHub)
  • Clear written and verbal communication
  • Curiosity and initiative

Coursework, internships, co-ops, and personal projects count towards experience. If you have built something you are proud of, please highlight it.

Helpful, Not Required (We’ll Teach You These)

  • Python beyond the basics, especially for data or automation
  • Hands-on work with LLM APIs, MCP, RAG, or embeddings (including personal projects)
  • Experience using AI coding assistants on real code
  • Docker or other containerization
  • Power BI, DAX, or other BI and reporting tools
  • React or another modern front-end framework
  • ERP development experience (Infor SyteLine / CloudSuite Industrial is a plus)
  • EDI or other B2B partner integration experience
  • Exposure to distribution, manufacturing, inventory, or warehouse systems
  • Aviation or other regulated-industry experience

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, Lockheed Martin, Booz Allen Hamilton

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job