Come join us! We have open positions.

Business Analyst

Job Location : Remote; Washington DC/Vienna VA

Position Overview:
We are seeking a candidate with a strong technical background in application development. The
candidate should have a background in computer science, excellent analytical and problem-solving skills,
and be able to communicate technical concepts to non-technical project team members. The candidate
will work closely with cross-functional teams, including senior developers, project managers, product
managers, and customers, to use software development best practices, understand requirements, and
develop and implement solutions in Agile environments.

Roles and Responsibilities:
• Work with executives and other business leaders to identify requirements and improvements.
• Collaborate with team members to collect and analyze data.
• Use graphs, infographics, and other methods to visualize data.
• Establish KPIs to measure the effectiveness of business decisions.
• Structure large data sets to find usable information.
• Work with a team of analysts and other associates to process information.
• Create presentations and reports based on recommendations and findings.
Position Requirements:
• A bachelor’s degree in business, finance, statistics, technology, or a related field is required.
• 3+ years of experience in analysis in a business environment.
• Experience in understanding business requirements and translating them for developers.
• Process-oriented, with strong attention to detail and accuracy.
• Clear communicator, both verbal and written.
• Extraordinary desire to learn and learning agility.
• Experience presenting results to clients, both internal and external.
• Advanced experience manipulating and exploring data.
• Experience working on creating a Data Dictionary.
• Work experience in source schema mapping (reverse engineering).
• Experience in establishing Data Governance and Stewardship Standards.
• Experience in JIRA Story writing, technical requirements, documentation.
• Knowledge of reporting and analysis tools.
• Data Policy /Procedure creation.
• Experience writing complex SQL & PL/SQL queries.
• Experience formatting and manipulating data in Excel.
• Robust curiosity and problem-solving skills.
• Strong skills with multiple analytic techniques/methods.
• Experience with Snowflake and Talend tools is a plus.
• Currently possess or is able to obtain Public Trust clearance.

Lead Consultant (Lead Automation and AL/ML Developer)

Job Location : Remote; Washington DC/Vienna VA

As a Lead Consultant at MindPetal, you will help our portfolio of government clients create innovate technology solutions that drive mission impact. In this role, you will work on collaborative, cross-functional teams to design, develop, and deploy automations using a variety of tools including UiPath, Python, AI/ML, and cloud-native technologies. You will also help MindPetal expand our technical and delivery capabilities by participating in internal AI Lab innovation projects and mentoring junior staff.

Position Responsibilities:

  • Full-Stack Automation Development: Design, develop, and maintain automation solutions, using Python, Microsoft Azure, UiPath, and other languages and tools as required to streamline business processes and improve efficiency. Solution sets may include layers across the entire application stack, spanning front-end, back-end, data, AI/ML, DevOps, infrastructure, networking, and communications.
  • ML, AI, and Cloud-Native Integration: Implement machine learning models and large language models within automation workflows and application features to enhance decision-making and predictive capabilities. Develop, deploy, and manage applications and related infrastructure resources on Azure.
  • Collaborative Client Service: Work closely with clients, business leads, product owners, project managers, data scientists, and other stakeholders to gather requirements, define feature sets, and deliver high-quality, scalable solutions. Facilitate design sessions and code reviews that contribute to the continuous improvement of product architecture, coding standards, best practices, and automation resilience.
  • Project Administration: Maintain comprehensive and up-to-date documentation for codebases and other solution components that ensure clarity and continuity, participate in Agile ceremonies, to ensure project alignment and progress, track and manage tasks using project management tools such as Jira, ensuring timely updates and transparent communication with the team.
  • Internal Development: Lead the development and execution of internal innovation projects, driving the exploration and implementation of cutting-edge technologies. Mentor junior staff by providing guidance, code reviews, and fostering a collaborative learning environment to enhance their technical skills and professional growth.

Technical Skills:

  • Proficiency in Python and experience with automation frameworks and libraries; other languages like C# and Java may be considered.
  • Experience developing UiPath solutions; other UI automation tools and technologies like Selenium and Puppeteer are also acceptable.
  • Familiarity with full-stack technologies and development, including front end (Streamlit, HTML, CSS, JavaScript), back-end (APIs, JSON, XML, logical workflow, exception handling, monitoring and logging, microservices), and data stores (SQL, noSQL, Cosmos, MongoDB, blobs).
  • Familiarity with utilizing large language models (e.g., GPT, BERT) and their integration into automation processes, including RAG-based architectures and fine-tuning.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Familiarity with common ML model types and related data engineering practices.
  • Hands-on experience with deploying and managing solutions on Azure infrastructure; other cloud-native platforms like AWS and GCP are also acceptable.
  • Experience working with code repositories like git and CI/CD deployment pipelines.

Other Qualifications:

  • Strong problem-solving skills with the ability to analyze complex problems and develop effective, creative, and cost-conscious solutions.
  • Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders and tailor the message to the audience.
  • Strong interpersonal skills and the ability to work effectively in a team environment, taking on lead roles as needed
  • Flexibility to adapt to changing project requirements and deadlines.
  • Ability to prioritize tasks, manage time effectively, and work with minimal supervision.
  • Strong client-facing skills with a consultative approach to solving business challenges.

Experience:

  • 2-5 years of experience in automation programming and full-stack development.
  • Demonstrable contributions in a project-based environment.
  • Previous experience working with machine learning models and cloud-native platforms is highly desirable.
  • Public sector consulting experience is a plus.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Project management and/or Agile certifications a plus (PMP, CSM, CSPO, etc.)

ServiceNow Developer

Job Location : Remote; Washington DC/Vienna VA

Position Requirements:

  • Bachelor’s degree in computer science, engineering, or a related technical field.
  • 10+ years of experience with software design and development.
  • 6+ years of direct development experience with ServiceNow, including designing and developing ServiceNow process workflows.
  • Excellent HTML/CSS/JavaScript/Angular JS/Bootstrap framework experience.
  • Experience with major JavaScript frameworks (Angular, React, Angular, Node.js, and jQuery).
  • Solid understanding of the Glide technology stack for the development of workflow applications.
  • ServiceNow ServicePortal and widgets development experience.
  • Experience in working with web technologies, including JavaScript, Ajax, HTML, REST, and CSS
  • At least 3 years of experience with the Agile development methodology using Jira.
  • Solid understanding of 508 compliance testing and mitigation.
  • Strong verbal and written communication skills.
  • Must be able to obtain or hold Public Trust Clearance.

Desired Qualifications:

  • Master’s degree
  • ServiceNow Certified System Administrator (CSA) and ServiceNow Certified Application Developer (CAD) certifications
  • Experience with Scheduled Jobs, Workflows, Flow Designer, Scheduled Reminders, UI pages, Widgets, Scheduled Reports, ACL, Custom Table specialization, periodic data loading into ServiceNow & helping our clients to automate the process in ServiceNow
  • Understanding of UX best practices

Position Responsibilities:

  • Serve as the Senior ServiceNow application developer responsible for implementing solution design using best industry practices, government policies, and guidelines.
  • Perform ServiceNow development, including ServicePortal, UI/UX, and process workflow.
  • Provide project management for the contract, managing a program with multiple tasks/workstreams.
  • Provide overall direction of program activities.
  • Manage and maintain contractor interface with the senior levels of the customer’s organization.
  • Experience organizing, directing, and managing contract operation support functions for multiple, complex, and inter-related IT projects.
  • Experience maintaining and managing client interface at senior levels of the client organization.
  • At least 6 years of current project management experience.
  • At least 2 years of program management experience.
  • Provide advanced support for ServiceNow by troubleshooting various complex software problems, implementing bug fixes, and performing root cause analysis.
  • Develop standard UI components for re-use across the application portfolio, leveraging AgularJS.