Remote .NET Full Stack Developer
About The CompanyGrabJobs is a leading technology company dedicated to transforming the recruitment and staffing industry through innovative digital solutions. With a focus on streamlining hiring processes, GrabJobs provides a comprehensive platform that connects employers with qualified candidates efficiently and effectively. Committed to fostering an inclusive and dynamic work environment, GrabJobs leverages cutting-edge technologies to deliver exceptional value to clients across various sectors. As a forward-thinking organization, GrabJobs emphasizes continuous improvement, employee development, and a culture of collaboration to maintain its position at the forefront of the industry.About The RoleThe Senior .NET Full Stack Developer at GrabJobs will play a pivotal role in designing, developing, and maintaining enterprise-level applications that support our core business functions. This is a remote position with occasional travel to our onsite location in Brooklyn, NY. Applicants residing within travel distance are preferred to facilitate in-person collaboration when necessary. The successful candidate will be responsible for full lifecycle development, including gathering requirements, architecture design, implementation, testing, deployment, and ongoing support. Working closely with Business Analysts, UI/UX Designers, Project Managers, and stakeholders, the developer will ensure the delivery of secure, scalable, and high-performance solutions aligned with industry standards and security frameworks. This role offers an exciting opportunity to contribute to impactful projects within a dynamic and innovative environment, supporting GrabJobs' mission to revolutionize staffing solutions.QualificationsCandidates should possess a minimum of 8+ years of hands-on development experience within Microsoft .NET environments. A Bachelor's degree in computer science, software engineering, or a related field is required, with a Master’s degree preferred. Demonstrated experience working on large-scale enterprise applications, especially within government or public sector environments, is highly desirable. Essential technical expertise includes proficiency in .NET Core, SQL Server, API development, ASP.NET, JavaScript frameworks such as Angular and React JS, jQuery, CRM systems like Salesforce, and cloud technologies including Azure Data Factory, Kubernetes, Docker, and Azure DevOps. Strong understanding of SDLC, Agile methodologies, and DevOps toolchains is necessary. Candidates must have excellent analytical, problem-solving, and communication skills, with the ability to interpret complex business rules and translate them into scalable technical solutions. Adaptability to shifting project priorities and a collaborative mindset are essential for success in this role.ResponsibilitiesDesign, develop, and enhance .NET-based applications across multiple DOE systems, including Galaxy, Data Systems, and Compliance Systems.Build APIs, microservices, integrations, and automated workflows to modernize existing processes and improve system efficiency.Implement end-to-end development activities utilizing Agile methodologies, actively participating in multi-sprint delivery cycles.Create and maintain application architecture, reusable components, frameworks, and coding standards to ensure consistency and quality.Collaborate with cross-functional teams during requirements analysis, technical design sessions, and sprint planning to align development efforts with business goals.Perform comprehensive testing, including unit, integration, and functional testing, while preparing test plans and remediating identified issues.Support secure application development by adhering to DOE cybersecurity protocols, including encryption, authentication, and data validation requirements.Troubleshoot and resolve production issues promptly to ensure high application availability and optimal performance.Develop detailed system documentation, deployment guides, and technical specifications to facilitate maintenance and knowledge transfer.Participate in code reviews and provide technical mentorship to junior team members to foster skill development and maintain high coding standards.BenefitsGrabJobs offers a comprehensive benefits package designed to support the health, well-being, and professional growth of our employees. Benefits include medical, dental, and vision coverage; long-term and short-term disability insurance; a 401(k) retirement plan; generous paid time off and holidays, including 11 federal holidays. We also provide opportunities for ongoing training and development, flexible work arrangements, and a collaborative work environment that encourages innovation and creativity. Our commitment to employee satisfaction and work-life balance makes GrabJobs an excellent place to advance your career while making a meaningful impact in the staffing industry.Equal OpportunityGrabJobs is an Equal Opportunity Employer. We are dedicated to creating an inclusive environment for all employees and applicants. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other protected characteristic under applicable law. We believe diversity enriches our organization and are committed to fostering a workplace where everyone feels valued, respected, and empowered to contribute to our collective success.