Job Overview
We are seeking an experienced Full Stack Software Developer to build and maintain applications that integrate with our ERP system (built in C# using the .NET framework), connects to a SQL database, and supports interaction with Excel spreadsheets (Excel API). The ideal candidate is proficient across the tech stack and capable of building secure, scalable, and user-friendly internal tools that improve business workflows.
Knowledge of AI development tools a must!
Responsibilities
· Design and develop a web application to support internal operations and reporting
· Interface with our ERP system built in C# / .NET, using APIs or shared data layers
· Develop backend services that read/write from a SQL Server database
· Implement features for importing/exporting and syncing Excel files
· Build responsive and intuitive user interfaces using modern frontend technologies
· Ensure security, performance, and data accuracy across the application
· Document the architecture, interfaces, and functionality for internal use
· Work closely with business users to understand requirements and iterate accordingly
Requirements
· 5+ years of full stack web development experience
· Proficient in C# and the .NET Framework (.NET 6 or later preferred)
· Strong knowledge of SQL and relational database design (SQL Server preferred)
· Frontend experience with JavaScript, HTML, CSS, and frameworks such as React, Vue, or Angular
· Experience working with Excel files (e.g., importing/exporting XLSX, using libraries or interop tools)
· Familiarity with secure API design and data integration practices
· Strong problem-solving, documentation, and communication skills
Preferred Qualifications
· Experience integrating with or extending ERP systems in .NET environments
· Familiarity with Excel automation (e.g., VBA, macros, or C# Excel libraries like EPPlus or ClosedXML)
· Background in business systems for manufacturing, logistics, or finance
· Understanding of secure deployment and internal hosting infrastructure
Job Type: Full-time
Pay: $120,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Professional development assistance
- Vision insurance
- Work from home
Work Location: In person