DMI

50 Dmi Software Engineer Jobs Hiring Near You

Salesforce Developer

Mclean, VA · On-site

$56 - $74.25/hr

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Ability to problem solve high-level software and application issues. * Proficient with Salesforce ...

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons ... Apply software engineering lifecycle practices including source control (git), CI/CD pipelines ...

New

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Participate in all aspects of business analysis and software testing, including functional ...

... software engineering lifecycle practices including source control (git), CI/CD pipelines, model ... DMI is a leading provider of digital services and technology solutions with a focus on end-to-end ...

Mid-Level Data Visualization Engineer

Washington, DC · On-site

$129.20K - $155.10K/yr

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. The Mid-Level Data Visualization Engineer transforms raw data into clear, actionable visual ...

Salesforce Developer

Mclean, VA · On-site +1

$56 - $74.25/hr

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Ability to problem solve high-level software and application issues. * Proficient with Salesforce ...

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons ... Participate in all aspects of business analysis and software testing, including functional ...

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Installs, upgrades, and removes products, ensuring coordinated engineering field change * Assembles ...

Salesforce Developer

Mclean, VA · On-site +1

$56 - $74.25/hr

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons ... Ability to problem solve high-level software and application issues. * Proficient with Salesforce ...

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Installs, upgrades, and removes products, ensuring coordinated engineering field change * Assembles ...

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons ... Installs, upgrades, and removes products, ensuring coordinated engineering field change * Assembles ...

Jira Consultant

$60 - $81.75/hr

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Bachelor's degree in information technology, Computer Science, Software Engineering or related ...

Automated Tester

$47 - $62.25/hr

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... software testing; manual + automation execution; lab/pre-prod and regression testing; testing ...

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Monitor and resolve hardware, software, and networking issues in a timely manner. * Perform routine ...

Jira Consultant

$58.50 - $79.75/hr

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... Bachelor's degree in information technology, Computer Science, Software Engineering or related ...

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... This role ensures all engineering, maintenance, design, and optimization activities align with ...

About DMI DMI is a leading provider of digital services and technology solutions, headquartered in ... The role is responsible for ensuring that all software solutions meet defined functional and ...

Showing results 21-40

DMI Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What are the most popular categories at Dmi?
Infographic showing various Software Engineer job openings at Dmi in the United States as of May 2026, with employment types broken down into 95% Full Time, and 5% Nights. Highlights an 89% Physical, 8% Hybrid, and 3% Remote job distribution.

Salesforce Developer

DMI

Mclean, VA • On-site

$56 - $74.25/hr

Other

Medical, Life, Retirement

Posted 19 days ago


Job description

About DMI
DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost-effective solutions that drive measurable results. Learn more at www.dminc.com
About the Opportunity
DMI is currently seeking to hire a Salesforce Developer to support a Federal Government customer in the DC metro area. The candidate will be responsible for the solution design, development, and support of Salesforce related engagements. In addition, the Salesforce Developer will be a trusted advisor to our team and clients with a deep understanding of the Salesforce platforms and other solutions.
Duties and Responsibilities:
  • Develop customized solutions within the Salesforce platform, primarily focusing on leveraging OmniStudio and Flex Pages.
  • Utilize Apex (classes and triggers), Lightning Components, and Visualforce specifically tailored for OmniStudio and Flex Pages development.
  • Design and develop Flex Pages, Lightning Web Components, and other relevant components within OmniStudio to enhance user experience and streamline business processes.
  • Collaborate closely with stakeholders to gather requirements and translate them into technical solutions using Salesforce OOB, LWC, OmniStudio, and Flex Pages capabilities.
  • Implement and maintain advanced functionalities within OmniStudio, including creating dynamic layouts, data integration, and process automation.
  • Develop and customize Velocity templates to generate personalized content and communications within the Salesforce platform.
  • Conduct thorough testing and debugging of OmniStudio and Flex Pages solutions to ensure reliability and performance.
  • Document technical designs, configurations, and customizations related to OmniStudio and Flex Pages development.
  • Work collaboratively with Salesforce Administrators and other team members to ensure seamless integration of OmniStudio and Flex Pages solutions with existing Salesforce environments.
  • Stay updated on the latest features and best practices related to OmniStudio and Flex Pages development within the Salesforce ecosystem.
  • Provide training and support to end-users on the usage and maintenance of OmniStudio and Flex Pages solutions.
  • Continuously optimize and improve OmniStudio and Flex Pages implementations to align with evolving business needs and objectives.
  • Groom and refine the Salesforce product backlog, in liaison with stakeholders on the project.
  • Best Practices: Adhere to Salesforce best practices, maintain code documentation, and write/maintain test classes for all custom development.
  • Integrating and maintaining business applications to Salesforce

Qualifications
Education and Years of Experience:
  • Bachelor's or master's degree in a related field preferred
  • Salesforce product knowledge and at least 8+ years of Salesforce development experience

Required Skills & Certifications:
  • Strong experience with configuration, customization, programming with APEX APIs, OmniStudio
  • Strong experience working with Salesforce APIs
  • Experience implementing and developing in Apex, LWC, Visualforce
  • Ability to problem solve high-level software and application issues.
  • Proficient with Salesforce Lightning Design System and the Salesforce development lifecycle.
  • Ability to write, interpret, and critique technical specifications.
  • Excellent written and verbal communication skills

Citizenship Status Required: GC/EAD/US
Physical Requirements: None required for this position.
Location: Hybrid and Mclean, VA
#LI-MP1
Working at DMI
DMI is a diverse, prosperous, and rewarding place to work. Our culture is shaped by five core values that guide how we work, grow, and succeed together:
  • Do What's Right - We lead with honesty and integrity.
  • Own the Outcome - We take responsibility and deliver.
  • Deliver for Our Customers - We are relentless about delivering value.
  • Think Bold, Act Smart - We innovate with purpose.
  • Win Together - We collaborate and celebrate our success.

These values aren't just ideals-they show up in how we support every part of your well-being:
  • Convenience/Concierge - Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier.
  • Development - Annual performance reviews, tuition assistance, and internal career growth opportunities to help you thrive.
  • Financial - Generous 401(k) matches, life and disability insurance, and financial wellness tools to support your future.
  • Recognition - Annual awards, service anniversaries, referral bonuses, and peer-to-peer shoutouts that spotlight your achievements.
  • Wellness - Healthcare coverage, wellness programs, flu shots, and biometric screenings to support your health.

DMI values employees for their talents and contributions, and we take pride in helping our customers achieve their goals. Because when we live our values, we all win together.
No Agencies Please
Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.