Software Developer
Seal Dynamics - A HEICO Company
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