Senior Software Engineer (.NET/C#, Java)

Remote Full-time
The Opportunity

Join our dynamic team as a client-facing consultant, where you'll tackle complex challenges for industry-leading U.S.-based clients. You'll be at the forefront of transforming legacy systems into modern, scalable architectures. Your work will involve designing and implementing REST APIs, optimizing SQL databases, and transitioning from monolithic to microservices architectures. You'll leverage cutting-edge technologies like .NET/C#, Java, MongoDB, and Elasticsearch to deliver impactful solutions. This fully remote role offers flexible work arrangements, allowing you to balance professional commitments with personal growth.

What You'll Bring

Technical Expertise:
• 5+ years of professional software engineering experience
• Proficiency in object-oriented programming (.NET/C# or Java)
• Experience with REST API development and design
• Strong skills in SQL database design, optimization, and decoupling strategies
• Familiarity with monolith and microservices architecture patterns
• Knowledge of NoSQL databases (MongoDB, Elasticsearch)
• Understanding of design patterns and SOLID principles

Frontend Skills:
• Production experience with modern JavaScript frameworks (React, Vue, or Angular)
• Proficiency in JavaScript fundamentals and component-based architecture
• Expertise in HTML5, CSS3/SCSS, and REST API integration

Platform & Infrastructure:
• Experience with Microsoft Azure cloud platform
• CI/CD pipeline design and implementation
• Skills in legacy system modernization and performance optimization

Development Practices:
• Proficiency in unit testing and integration testing
• Experience with Agile/Scrum methodologies

Communication & Collaboration:
• Excellent written and verbal English communication skills
• Professional client interaction capabilities
• Ability to collaborate with cross-functional teams

Required Candidate Qualities:
• A "hungry" learner who adapts quickly to new technologies
• Self-directed problem solver with a strategic mindset
• Ability to work independently on platform-level infrastructure challenges

What Sets You Apart

Optional Technical Skills:
• Experience with ASP.NET MVC or legacy .NET frameworks
• Familiarity with Azure DevOps CI/CD pipelines and Azure Functions
• Knowledge of Terraform infrastructure as code and event-driven architecture
• Skills in database performance tuning at scale

AI-Assisted Development:
• Experience with agentic AI development tools (Claude Code, GitHub Copilot, Cursor)
• Proficiency in AI-pair programming workflows and prompt engineering for code generation

Platform Engineering:
• Experience in breaking up monolithic applications and database decoupling
• Incident response and platform reliability work

Security & Quality:
• Understanding of OWASP security principles and automated testing strategies

Additional Experience:
• Technical mentorship or leadership experience
• Background in high-incident environments with a focus on reliability improvements

Why You'll Love Working With Us

You'll collaborate with top-tier U.S. clients, driving innovation and excellence in every project. Our remote-first work environment offers the flexibility you need to thrive both professionally and personally. With a variety of future projects on the horizon, you'll have ample opportunities for growth and development, ensuring a fulfilling and dynamic career path. Join us and be part of a team that values your expertise and encourages continuous learning and advancement.

Apply tot his job

Apply To this Job
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

Experienced Remote Licensed Sales Professional - Evening Shift with a 4-Day Workweek Opportunity

Remote

[Remote] Designer / Animator with RIVE

Remote

Medical Records Coder III Outpatient; PRN

Remote

Library Assistant job at Maricopa County, Arizona in Aguila, AZ

Remote

Lead Software Engineer (Tech Lead)

Remote

Manager of Business Process Excellence (REMOTE)

Remote

**Experienced Full Stack Customer Service Representative – Pet E-commerce Support – Remote Work Opportunity**

Remote

Opportunity Housing Real Estate Analyst – SBP – New Orleans, LA

Remote

Payroll Specialist (Junior/Mid Level)

Remote

**Experienced Customer Experience Agent – Thriving Remote Opportunity with arenaflex**

Remote
← Back