Dataverse Software Engineer
2 months ago
CommIT Enterprises, Inc. is seeking a talented Software Developer to join our team in Indian Head, MD. This HYBRID role will contribute to the development and maintenance of innovative solutions built on the Microsoft Dataverse platform. As a Dataverse SW Developer, you will play a crucial role in designing, building, and supporting applications that leverage the power of Dataverse to drive business processes and deliver exceptional user experiences.
The ideal candidate will have a deep understanding of the Dataverse platform and experience creating custom controls, developing workflows, and integrating data solutions while adhering to the strict security and compliance standards of the DoD. You will be responsible for designing, implementing, and maintaining scalable solutions within Dataverse that meet the organization's needs and are compliant with DoD policies and regulations.
Established in 2001, CommIT is a Certified Veteran-Owned Small Business (CVOSB) providing innovative technical engineering and data science services. Our enterprise systems support includes the Department of Defense's (DoD) GCSS-MC, CAC2S, TBMCS-MC, and the Department of Veteran's Affairs' (VA) telehealth communications. We offer acquisition management, systems engineering, Agile software development, cloud management, IT modernization, data analytics, cybersecurity, and training, including leading-edge DevSecOps, automated testing, and mobile application development.
Responsibilities
Your essential job functions will include but may not be limited to-
- Create and customize controls using Power Apps and Power Automate to meet the specific needs of the DoD environment.
- Design, implement, and optimize workflows and automations within Dataverse, leveraging Power Automate, in compliance with DoD security standards.
- Develop custom solutions within the Microsoft Dataverse environment, including custom tables, fields, and business logic, ensuring they align with DoD security requirements.
- Ensure data integrity, security, and compliance throughout the development process, particularly focusing on adherence to DoD security protocols (e.g., NIST 800-171, DFARS).
- Integrate Dataverse with other Microsoft 365 services, external databases, and third-party applications, ensuring all integrations meet DoD requirements.
- Provide documentation, training, and support to end-users for solutions built within the Dataverse environment, ensuring understanding of DoD-specific constraints.
- Stay updated on Microsoft Dataverse updates, best practices, and emerging trends, with a focus on developments in defense and government settings.
- Troubleshoot and resolve any issues related to Dataverse applications, controls, and workflows, ensuring continued operational compliance.
- Work closely with business analysts and DoD stakeholders to gather requirements and translate them into secure, compliant technical solutions.
- Collaborate with business analysts, architects, and other team members to understand requirements and translate them into technical specifications.
- Develop clean, efficient, and well-documented code that adheres to best practices and coding standards.
- Perform unit testing, integration testing, and debugging to ensure the quality and reliability of software.
- Document configurations, customizations, and processes to ensure proper knowledge sharing and support.
Required Experience and Education:
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field (or equivalent experience).
- Eight (8) years of professional experience, with 3 (3) years of hands-on experience with Microsoft Power Platform, particularly Dataverse, Power Apps, and Power Automate.
- Proven experience as a Microsoft Dataverse Developer or in a similar role within a DoD or highly regulated environment.
- Experience with developing custom controls and business logic using Dataverse and Power Platform.
- Proven experience developing custom applications using Microsoft Dataverse, Power Apps, and Common Data Service.
- Familiarity with DoD security policies and standards (e.g., NIST, DFARS, CMMC) and how they apply to data management and application development.
- Familiarity with Microsoft Azure, Dynamics 365, and related services is a plus.
- Familiarity with data modeling, database design, and SQL.
- Understanding of RESTful APIs and web services.
- Strong proficiency in .NET, C#, and JavaScript.
- Excellent communication and teamwork abilities.
- Strong problem-solving skills and attention to detail.
- Strong understanding of relational databases and data integration.
- Experience with model-driven apps and canvas apps in a DoD environment.
- Knowledge of security best practices for data management within the Dataverse, specifically aligned with DoD requirements.
- Familiarity with Agile methodologies in a government or defense setting.
- Experience with Azure DevOps or other CI/CD tools.
- Knowledge of Azure cloud platform and services.
- Certifications related to Microsoft Dataverse or Power Platform.
- Experience working in government or defense-related environments.
- Active DoD security clearance or the ability to obtain one.
Equal Opportunity Employer:
CommIT Enterprises, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
-
Software Engineer Lead
7 days ago
Indian Head, Maryland, United States Solvere Technical Group Full timeWe are seeking a talented Software Engineer to fill this key role at Solvere Technical Group.The estimated annual salary for this position is $85,000 - $115,000 based on relevant experience and qualifications.About the JobThis Software Engineer will be responsible for developing and refining software solutions that meet the needs of our clients. The ideal...
-
Senior Software Engineer
7 days ago
Indian Head, Maryland, United States Solvere Technical Group Full timeJob TitleSolvere Technical Group is seeking a skilled Senior Software Engineer to fill a key role in our team.Estimated Salary: $120,000 - $180,000 per yearAbout the JobThis position involves applying computer science principles and techniques to design, develop, test, and evaluate software systems. The ideal candidate will possess strong programming skills...
-
Software Engineer
4 weeks ago
Indian Head, United States Solvere Technical Group Full timeSolvere Technical Group is seeking a talented Software Engineer to join our team. Responsibilities: Familiar with a variety of the field's concepts, practices, and procedures. Process development and refinement. Effective problem solving. Project milestone reporting. Assessing levels of effort for work packages to support changes to software...
-
Software Engineer
2 months ago
Indian Head, United States Solvere Technical Group Full timeSolvere Technical Group is seeking a talented Software Engineer to join our team. Responsibilities: Familiar with a variety of the field's concepts, practices, and procedures. Process development and refinement. Effective problem solving. Project milestone reporting. Assessing levels of effort for work packages to support changes to software products....
-
Senior Technical Software Engineer
7 days ago
Indian Head, Maryland, United States Solvere Technical Group Full timeAbout the JobWe are seeking a highly skilled Senior Technical Software Engineer to join our team at Solvere Technical Group. This role requires a deep understanding of software development principles, strong programming skills, and experience in designing and developing database-driven IT applications.
-
Software Engineer
2 weeks ago
Indian Head, United States Solvere Technical Group Full timeSolvere Technical Group is seeking a Software Engineer to join our team.Responsibilities:Familiar with a variety of the field‘s concepts, practices, and procedures.Process development and refinement.Effective problem solving.Project milestone reporting.Assessing levels of effort for work packages to support changes to software products.Perform task...
-
Senior Java Software Engineer
3 days ago
Indian Head, Maryland, United States Resource Management Concepts, Inc. Full timeAt Resource Management Concepts, Inc., we're committed to delivering exceptional management and technology solutions to support the protection and preservation of the people and environment of the United States.We have an exciting opportunity for a skilled Senior Java Software Engineer with rich client and web application development experience. If you have...
-
Senior Software Engineering Professional
6 days ago
Indian Head, Maryland, United States Solvere Technical Group Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team at Solvere Technical Group. This is a challenging position that requires strong technical expertise and problem-solving skills.
-
Senior Software Engineer
6 days ago
Indian Head, Maryland, United States Solvere Technical Group Full timeCompany Overview">Solvere Technical Group is a dynamic and innovative technology firm dedicated to delivering cutting-edge solutions.">About the Company">We are committed to hiring and retaining a diverse workforce and promoting equal opportunities for all applicants. Visit our website at www.solveretechnical.com for more information.">Job Description">This...
-
Principal Software Engineer
4 weeks ago
Indian Head, Maryland, United States Solvere Technical Group Full timeJob OverviewSolvere Technical Group is a leading provider of innovative software solutions. We are seeking a skilled Principal Software Engineer to join our team.
-
Indian Head, Maryland, United States Resource Management Concepts, Inc. Full timeCompany OverviewResource Management Concepts, Inc. (RMC) is a leading provider of high-quality, professional services to government and commercial sectors. Our mission is to deliver exceptional management and technology solutions that support the protection and preservation of people and the environment in the United States.Job DescriptionWe are seeking a...
-
IT Software Specialist
4 weeks ago
Indian Head, Maryland, United States Solvere Technical Group Full timeAbout the RoleSolvere Technical Group is seeking a skilled Software Developer to support our team.Key ResponsibilitiesApply computer science, engineering, and mathematical analysis principles to design, develop, test, and evaluate software and systems.Develop strong programming skills, create algorithms, and solve programming problems.Design and develop...
-
Technical Software Specialist
18 hours ago
Indian Head, Maryland, United States Solvere Technical Group Full timeTechnical Software PositionSolvere Technical Group is hiring a skilled software developer to fill this role.Job OverviewWe are looking for a talented software developer with a strong background in computer science, mathematics, and engineering. The ideal candidate will have experience designing and developing database-driven IT applications, possess strong...
-
Senior Technical Software Developer
4 weeks ago
Indian Head, Maryland, United States Solvere Technical Group Full timeJob Overview:Solvere Technical Group is a leading provider of innovative software solutions.We are seeking an experienced Software Engineer to join our team in this challenging role. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our...
-
Lead Software Programmer
2 weeks ago
Indian Head, Maryland, United States Solvere Technical Group Full timeKey ResponsibilitiesDesign, develop, test, and evaluate software systems that enable computers to perform various applications.Apply computer science, engineering, and mathematical analysis techniques to solve complex problems.Develop algorithms and possess strong programming skills to analyze and solve programming issues.RequirementsA minimum of one to...
-
Software Developer
4 weeks ago
Indian Head, United States Solvere Technical Group Full timeSolvere Technical Group is looking for a skilled Software Developer to join our team. Responsibilities: This experience includes applying the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many...
-
Software Developer
4 weeks ago
Indian Head, United States Solvere Technical Group Full timeSolvere Technical Group is looking for a skilled Software Developer to join our team.Responsibilities: This experience includes applying the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many...
-
Software Developer
2 weeks ago
Indian Head, United States Solvere Technical Group Full timeSolvere Technical Group is looking for a skilled Software Developer to join our team. Responsibilities:This experience includes applying the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many...
-
Software Development Expert
7 days ago
Indian Head, Maryland, United States Resource Management Concepts Full timeAt Resource Management Concepts, we are seeking a highly skilled Software Development Expert to join our team. The ideal candidate will have extensive experience in Java rich client and web application development, as well as a strong understanding of full stack .NET web development.Key Responsibilities:Design, develop, and/or modify enterprise-wide systems...
-
Software Development Professional
3 weeks ago
Indian Head, Maryland, United States Solvere Technical Group Full timeSolvere Technical Group, a leading organization in the field of software development, is seeking a highly skilled Software Engineer to join their team.About the JobThe ideal candidate will have a strong background in software development, with a focus on problem-solving, project management, and process refinement. The role requires effective communication...