Senior Software Engineer - Backend

Remote Full-time
Position Summary:As a Back-End Software Developer, you will collaborate within an Agile, innovative development team to deliver scalable, high-performance web applications and services. You will work closely with senior developers and technical leads to design, build, and maintain enterprise solutions that support the company’s growth. Required Skills & Qualifications• 6+ years of professional software development experience with strong knowledge of object-oriented design and best practices.• Hands-on experience using Visual Studio (2019+) and VS Code.• Proficiency with Git, GitLab, or SVN for source control.• Understanding of Agile methodologies (Scrum/Kanban).• 4+ years of back-end development using .NET Framework 4.8+, .NET Core 3.x, .NET 8.x, and C#.• Ability to debug, test, and maintain existing codebases.• Experience developing RESTful APIs and services.• Working knowledge of EF Core or similar ORMs.• Intermediate SQL skills and familiarity with relational databases (SQL Server, MySQL, Oracle, PostgreSQL).• Experience with WCF, ASP.NET Core, and related frameworks.• Understanding of web security, authentication, authorization, and access control.• Experience with claims-based security, OAuth 2.0, JWT, Active Directory, federation services, and SSO.• Strong grasp of software design principles and their impact on usability, performance, and maintainability.• Ability to manage tasks independently and deliver on time.• Strong analytical skills with experience documenting technical specifications.•Effective communication skills in both technical and business contexts.• Ability to work in a shared codebase with proper documentation and disciplined source-control practices.• Professional demeanor, initiative, and the ability to follow direction when required. Desired Skills• Experience with CI/CD pipelines (Azure DevOps, Jenkins, GitLab, etc.).• Exposure to sockets, asynchronous programming, and distributed caches (Redis, NCache, Memcache).• Experience with SSIS or SSRS.• Familiarity with Google APIs.• Knowledge of REST, WCF, SOAP, and SOA principles.•Experience with microservices architecture.• Background in FinTech, e-commerce, or banking systems.• Experience with cloud platforms (Azure, AWS, GCP). Prerequisites• Bachelor’s degree in Computer Science or equivalent work experience



Apply Now →

Similar Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

Executive Education Consultant

Remote

Customer Service Representative – Remote Full‑Time (KY) – Educational Support & Student Success at arenaflex

Remote

**Experienced Part-Time DSW Store Associate - Delivering Exceptional Customer Experiences in a Dynamic Retail Environment**

Remote

Customer Success Representative

Remote

Stop Loss Rating Specialist

Remote

IT Director: Product Development & Management - Healthcare

Remote

Senior Media Buyer

Remote

Adjunct Faculty- Undergraduate Nursing Online

Remote

Surveillance Investigator - Part-Time

Remote

[Remote] Director of Product Management, Billing & Collections

Remote
← Back