Software Engineer - Learning Management Systems

Premier provider of tailored IT solutions and staffing services nationwide, specializing in IT support, cybersecurity, and custom development.
Backend
Mid-Level Software Engineer
Hybrid
5+ years of experience
Education · Enterprise SaaS

Description For Software Engineer - Learning Management Systems

DMV IT Service, headquartered in Washington, DC, is seeking an experienced Software Engineer specialized in Learning Management Systems (LMS) to join their dynamic team. This role offers an exciting opportunity to work with a premier provider of IT solutions and staffing services nationwide.

The ideal candidate will bring 5 years of software engineering experience, with specific expertise in LMS development. You'll be responsible for enhancing LMS solutions, implementing CI/CD pipelines, and leading the development of automated workflows. The role requires strong technical skills in various programming languages including C#, Java, or Python, along with experience in UI frameworks and process automation.

Working in a hybrid setting in Austin, TX, you'll collaborate with business stakeholders and product owners to ensure the scalability, reliability, and efficiency of system processes. The position demands strong communication skills to interact with both technical and non-technical stakeholders, as well as expertise in process discovery and requirements gathering.

This is an excellent opportunity for a mid-level software engineer who is passionate about educational technology and wants to contribute to a company that specializes in delivering expert IT support, robust cybersecurity measures, and custom development solutions. The role offers the perfect blend of technical challenges and business impact, allowing you to shape the future of learning management systems while working with cutting-edge technologies.

Join a team that values innovation, problem-solving, and continuous learning, where your expertise in LMS development and process automation will directly contribute to enhancing business efficiency and educational outcomes for clients nationwide.

Last updated 3 days ago

Responsibilities For Software Engineer - Learning Management Systems

  • Collaborate with business stakeholders and product owners
  • Enhance LMS solutions
  • Implement CI/CD pipelines
  • Lead development of automated workflows
  • Ensure scalability, reliability, and efficiency of system processes
  • Stay up-to-date with industry trends in LMS technology

Requirements For Software Engineer - Learning Management Systems

Java
Python
React
  • 5 years experience working as a Software Engineer or equivalent role
  • 5 years hands-on experience in LMS development
  • 4 years experience using Articulate
  • 4 years strong understanding of process automation concepts
  • 4 years experience with process discovery and requirements gathering
  • 4 years effective communication skills
  • Bachelor's degree in computer science, Engineering, or related field
  • Experience with WPF development
  • Proficiency in C#, Java, or Python
  • Experience with UI frameworks (MAUI / WinUI / ReactJS)
  • Experience with BPMN 2.0 methodology
  • Experience with adult learning theory

Interested in this job?

Jobs Related To DMV IT Service Software Engineer - Learning Management Systems

SDET Engineer

SDET Engineer position combining software development and QA expertise, focusing on test automation with Java and Selenium at DMV IT Service.

SDET Engineer

SDET Engineer position at DMV IT Service focusing on automated testing, quality assurance, and software development in an Agile environment.

Salesforce QA Test Automation Engineer

Remote Salesforce QA Test Automation Engineer position focusing on developing and maintaining automated test frameworks using C# and Selenium for Salesforce applications.

Software Development Engineer, India Accounting Engineering

Build and scale financial systems for Amazon India's rapidly growing marketplace, handling complex accounting processes and automation.

SDE II, Same Day Delivery

Software Engineer role at Amazon focusing on Same Day Delivery experience, using ML for demand forecasting and system development.