Junior Developer
Location: Remote — NY, NJ, or CT area preferred | Type: Full-Time | Experience: 3–5+ years This is a remote position. We’re looking for candidates in the NY, NJ, or CT area who are open to occasional in-person team meetups. Company DescriptionGDSI specializes in providing custom software solutions for law firms, legal software companies, and professional services firms. With a team of experienced developers, GDSI focuses on creating tailored solutions designed to simplify complex development challenges while prioritizing a seamless user experience. Backed by over thirty years of expertise, GDSI delivers efficient, effective software solutions that allow clients to focus on their core business operations, particularly in the legal sector.Role DescriptionWe are seeking a motivated Junior Developer for a full-time remote role. As a Junior Developer, you will collaborate with the development team to create, test, and maintain software solutions tailored to the needs of our clients. Responsibilities include coding, debugging, and deploying applications while ensuring software quality and user satisfaction. You will also participate in project planning, contribute ideas, and continuously enhance your coding skills while adhering to industry standards. This role will be primarily remote with the requirement to come into the office once per week.What You’ll Do Assist in developing and maintaining web applications using C# (.NET) and Angular Build and support front-end components, modules, and services Support API development and integrations Participate in code reviews and follow development best practices Troubleshoot and resolve bugs and technical issues Collaborate with team members in an Agile/Scrum environment Required Technical Skills Basic to intermediate experience with C# and .NET (ASP.NET Core preferred) Experience working with RESTful APIs and JSON Familiarity with Angular (v10+), TypeScript, and modern front-end practices Knowledge of HTML5, CSS3, and responsive design Basic experience with SQL Server or other relational databases Understanding of Git (branching, pull requests, merges) Ability to consume APIs in Angular applications Familiarity with debugging and troubleshooting techniques What We’re Looking For Strong problem-solving skills and eagerness to learn Ability to work collaboratively and communicate clearly Attention to detail and commitment to clean, maintainable code Comfortable working in a fast-paced, team-oriented environment Nice to Have Experience with DevExtreme Exposure to Microsoft Azure or cloud platforms Familiarity with CI/CD pipelines Why Join GDSI? Hands-on experience with real-world applications Mentorship and growth opportunities Collaborative and supportive team culture About GDSI GDSI is a legal technology company specializing in the iManage ecosystem. We build and support software that helps law firms and professional services organizations work smarter, manage content securely, and control their costs in the cloud. Our team is small, technically capable, and deeply focused on delivering solutions that actually work for the firms we serve. This is a remote position. We’re looking for candidates in the NY, NJ, or CT area who are open to occasional in-person team meetups. Interested? Reach out at info@gdsi.com or visit gdsi.com/contact-lets-talk