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 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

Partner Business Development – AI (Americas)

Remote Full-time

Sales Analyst

Remote Full-time

Experienced Remote Data Entry Specialist – Part-Time Opportunity for Detail-Oriented Professionals in Healthcare and Retail Industry

Remote Full-time

**Experienced Full Stack Customer Support Representative – Hybrid Role in Automotive Industry**

Remote Full-time

Audiologist, Ph.D

Remote Full-time

Cash and Trade Processing Associate Analyst Hybrid 9pm - 6am

Remote Full-time

Customer Service/Sales

Remote Full-time

Experienced Analytics Engineer - Content for Innovative Data-Driven Solutions and Strategic Business Growth at arenaflex

Remote Full-time

Looking for an bolthires/booking.com Co host for multiple properties 10-15 hours a week - Contract to Hire

Remote Full-time

Data Product Owner (Remote)

Remote Full-time
← Back to Home