For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
LearningMate
LearningMate

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Testing
Microservices
+38

Visa

U.S. visa required

Permanent role
13 days ago
Apply now

Who We Are:

Double Line, part of LearningMate and Straive - an EQT portfolio company - is a rapidly growing tech consulting firm leading digital transformation across the public sector. We specialize in advanced analytics, data-driven decision-making, AI-powered insights, and innovative technology solutions for state education and government agencies nationwide.

About the Role:

We’re expanding our team with a skilled Senior Software Engineer to build scalable, high-performing microservices and APIs as part of a cloud-native Azure solution. In this role, you’ll work across the full development lifecycle - collaborating with cross-functional teams to deliver clean, reliable .NET applications that integrate seamlessly with modern data systems and frontend experiences.

What You'll Do:

  • Design, develop, test, and deploy high-quality, scalable, and maintainable microservices and components for the Azure-based solution using .NET.
  • Write clean, efficient, and well-documented code, adhering to established coding standards and best practices.
  • Partner with frontend developers to design and deliver APIs that effectively meet the needs of user interfaces and ensure a seamless user experience.
  • Engage with technical leads, architects, DevOps engineers, and other team members on technical designs, code reviews, and integration efforts.
  • Work with data engineers to understand relevant data pipelines and discuss data integration points, ensuring your applications effectively utilize and interact with data systems.
  • Contribute to the design and implementation of data models and ensure data integrity within an SQL database environment.
  • Participate actively in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment via CI/CD pipelines.
  • Develop and maintain unit tests and integration tests to ensure software quality and reliability.
  • Troubleshoot, debug, and resolve complex software defects and production issues in a timely manner.
  • Contribute to the team's adoption of best practices in areas like API design, secure coding, logging, monitoring, and application performance.

Key Qualifications:

  • Solid experience (e.g., 5+ years) in professional software engineering, with a focus on back-end or full-stack development.
  • Strong proficiency in .NET development (e.g., C#, ASP.NET Core) and familiarity with the .NET ecosystem, with a track record of effectively writing testable, secure, and well-organized code.
  • Solid understanding of software design principles, object-oriented patterns, and architectural best practices for building scalable, maintainable, and resilient systems.
  • Proven experience with a cloud platform (preferably Azure), including services relevant to application development, deployment, and monitoring.
  • Hands-on experience with containerization technologies (e.g., Docker), ideally with Kubernetes.
  • Experience with or understanding of microservices architectures and related patterns, like asynchronous messaging technologies.
  • Strong understanding of fundamental web development concepts (HTML, CSS, JavaScript) and experience working with, or designing APIs for, modern frontend applications (e.g., Angular, React).
  • Solid understanding of and experience applying best practices in software testing, logging, monitoring, and CI/CD processes.
  • Proficiency in SQL and core relational database (RDBMS) concepts, including database design for application needs.
  • Excellent communication skills, with the ability to articulate technical concepts clearly and participate effectively in design discussions and code reviews.
  • Proven ability to collaborate effectively with diverse technical teams, including Data Engineers, DevOps Engineers, Architects, and Technical Leads.
  • Strong analytical and problem-solving skills, with a proactive attitude towards learning and continuous improvement.

Why Double Line?

  • A mission-driven company with a long-term focus on helping the world by untangling the technical knots that plague state and local governments, particularly in education
  • A home where your voice matters and you can affect real change
  • Direct connection to the Executive team, where you can help drive the future of the company
  • An employer who cares about you, makes sure you're engaged with exciting work, and offers robust benefits, 401k with employer match, and a great culture

Are you ready to build data solutions that matter? If you’re passionate about building a better future for public sector agencies and the communities they serve by tackling complex data challenges that make an impact, we want to hear from you!

Learn more at learningmate.com.

LearningMate is proud to be an Equal Opportunity Employer. We are committed to building a diverse team and an inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

LearningMate does not sponsor applicants for work visas at this time.

About LearningMate

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service