Senior Software Engineer, Full Stack – C#.NET Core, GraphQL, API, React, Next.js

Remote Full-time
Job Description: • Developer Portal Implementation • Work closely with stakeholders to understand the requirements for the developer portal. • Configure and customize an APIM portal solution to showcase our GraphQL endpoints, documentation, and partner onboarding workflows. • Integrate authentication, usage analytics, and other relevant APIs and dashboards within the portal. • Collaborate closely with a technical writer to ensure all functionality has clear and easy to understand documentation • Embedded Web Components • Architect, develop, and maintain React/Next.js components that can be embedded by third-party partners (airlines, travel booking sites, mobile platforms) to seamlessly offer travel insurance solutions. • Ensure these components are easy to integrate, secure, and perform well across a variety of front-end environments. • GraphQL API Enhancement • Collaborate with back-end engineers and other team members to refine, enhance, and extend our existing GraphQL APIs to support needs of our embedded marketplace initiative. • Maintain best practices around API design, versioning, schema management, and documentation • Technical Leadership & Collaboration • Provide technical guidance and mentorship to other developers. • Work cross-functionally with product managers, UX/UI designers, QA, and DevOps teams to ensure smooth project execution. • Participate in design reviews, code reviews, and architecture discussions. • Quality, Security, & Scalability • Implement testing strategies to ensure high-quality releases (unit tests, integration tests, end-to-end tests). • Advocate for and implement security best practices (OAuth, token-based auth, etc.). • Design solutions that are scalable and capable of handling high traffic volumes. Requirements: • A Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience is required • 6+ years of professional experience as a Ful Stack Software Developer is required • Hands-on experience building and consuming GraphQL APIs is required • Experience with ASP.NET Core and .NET Core is required • Familiarity with node.js or another server-side language for server-side rendering and microservices is required • Proven track record using or even creating custom solutions on APIM portals (e.g., Azure APIM, AWS API Gateway + Portal, or equivalent) or similar API management platforms is required • Experience with CI/CD pipelines, containerization (Docker/Kubernetes), and modern DevOps practices is a plus. • Strong communication skills for cross-functional collaboration. • Ability to articulate architectural decisions and trade-offs clearly. • Self-driven mindset, comfortable taking ownership and adapting to shifting priorities. Benefits: • Competitive compensation package • Generous 401K employer match • Employee Stock Purchase plan with employer matching • Generous Paid Time Off • Excellent benefits that go beyond health, dental & vision. • A core C&F tenet is owning your career development, so we provide a wealth of ways for you to keep learning, including tuition reimbursement, industry-related certifications and professional training to keep you progressing on your chosen path • A dynamic, ambitious, fun and exciting work environment • We believe you do well by doing good and want to encourage a spirit of social and community responsibility, matching donation program, volunteer opportunities, and an employee-driven corporate giving program that lets you participate and support your community Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Business Associate Audit and Tax

Remote Full-time

Senior Consultant – Process Intelligence & Optimization

Remote Full-time

Online Motion Graphics Designer Jobs – Work Anywhere

Remote Full-time

Experienced Technical Support Representative for Technology Solutions - Remote Work Opportunity

Remote Full-time

Experienced Voice Data Entry Agent – Remote Data Enrichment Specialist for Healthcare Client

Remote Full-time

B2B Sales Representative - Now Hiring

Remote Full-time

Senior Analytics Engineer (SQL, Databricks & Power BI)

Remote Full-time

**Experienced Entry-Level Data Entry Clerk – Remote Healthcare Administration Position**

Remote Full-time

Experienced Senior Customer Service Representative – Financial Services and Retail Support Expert

Remote Full-time

Graphic Design Project Manager job at Perrigo in Grand Rapids, MI

Remote Full-time
← Back to Home