What are the responsibilities and job description for the Full Stack Engineer position at GDI Infotech?
Senior Software Developer
Melville, NY – Hybrid/Remote (Flexible 1–2 Days On-Site)
Full-Time | Direct Hire Opportunity
ABOUT THE COMPANY
This role is with a leading software solutions organization based in Melville, Long Island, known for delivering innovative, modern technology platforms within the health and human services sector. The company has been recognized with multiple awards, including the Long Island Innovator Award, the NY State Education Department NDEAM Award, and designation as a 2024 Long Island Top Workplace.
This is a direct hire opportunity within a collaborative environment that values forward-thinking engineering, modern architectures, and ongoing innovation. You’ll work with some of the newest technologies in a culture built around growth, creativity, and continuous improvement.
JOB SUMMARY
We are seeking a Senior Software Developer with strong experience in web application development (not desktop development)to join our expanding team. The ideal candidate will be motivated, technically sharp, and comfortable working across the full stack with a primary focus on:
- .NET Framework / .NET Core
- SQL Server / Database development
- React (preferred) or other modern JavaScript frameworks
PRIMARY DUTIES & RESPONSIBILITIES
- Contribute as a key member of the development team, continuously enhancing our web-based product suite using efficient, clean code and best practices.
- Perform hands-on coding, debugging, testing, and troubleshooting throughout the application lifecycle.
- Develop and maintain modules for enterprise web applications using C#, .NET, and React/Angular.
- Interpret business requirements and translate them into scalable, maintainable software solutions.
- Document application issues and resolutions for future reference and knowledge-sharing.
- Maintain strict confidentiality regarding application data and sensitive information.
QUALIFICATIONS & REQUIRED EXPERIENCE
- Strong experience with C# and .NET Framework / .NET Core / .NET Standard.
- Demonstrated proficiency in SQL / T-SQL and relational database design (Microsoft SQL Server).
- Hands-on experience building web applications using ASP.NET (MVC).
- Solid front-end development skills with HTML, CSS, and JavaScript.
- Strong understanding of object-oriented programming, relational data modeling, and scalable application design.