Careers

Join our progressive, collaborative, and active team

Here at JMT Technology Group, we are always looking for the best and brightest in the technology community to join our lineup. We’re not your typical technology firm. Whether you’ve been here seven days or seven years, our team is dedicated to helping one another solve problems in a collaborative manner. We strive to create an enjoyable work environment and are willing to share ideas, relying on one another’s expertise to solve complex problems for our clients. Placing a high value on professional development, we care about the well-being and training of our employees by encouraging and assisting them to stay on top of the latest industry trends and new technologies as well as supporting involvement in professional associations and the local community. With many individuals being with the firm for over 10 years, our low turnover rate, and our team consistently expanding, JMT Technology Group is a positive place to work and grow.

Got what it takes? Apply to one of our open positions below:

Business Systems Analyst - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 15025

JMT Technology Group provides information technology consulting, services and solutions to government and commercial markets through the use of modern and innovative web, desktop and mobile platforms and technologies. This experience allows our clients to receive more immediate and measurable return on investment while ensuring the best solution for each unique challenge.

 

JMT Technology Group is expanding its team and is seeking a dynamic and experienced Systems Analyst to join our Hunt Valley, MD office. The successful candidate will be responsible for providing requirements definition and analysis, design and development support, and implementation of software solutions to our clients. The Systems Analyst will have frequent and direct communication with clients, must be immersed in the subject matter of the solution being developed, and must be able to adapt to change. Project methodologies vary from client to client, and projects can span the government marketplace with emphasis in natural resources, transportation, facilities and utilities.

 

Job Responsibilities

  • Examine and study clients’ existing IT systems, process and business models
  • Understand the expectations and high-level requirements of the solution to be developed
  • Learn about the hardware, software and technical requirements and configurations
  • Provide recommendations for modification or replacement of existing systems
  • Validate that the recommended solution aligns with business goals and objectives
  • Liaise with users to understand and document business, functional and technical requirements
  • Conduct facilitated workshops/interviews/sessions/questionnaires aimed at interacting with audiences of the solution being developed and understanding the complete requirements details
  • Document detailed technical requirements, hardware requirements and logic implementations
  • Prepare System Requirement Specification (SRS), Functional Requirement Specification (FRS), system/application architecture
  • Create use cases, user stories, class diagrams, Entity-Relationship (ER) diagrams and sequence diagrams
  • Create models, flow charts, wireframes, Data Flow Diagrams and Process Flow Diagrams
  • Support the design of the complete system in coordination with the technical team
  • Plan how the system is expected to behave in different situations/environments and document exceptions
  • Obtain approval of the complete requirement set and get a written sign-off on all the documents prepared for the project
  • Help programmers understand the complete requirements and all the associated aspects
  • Support development, assign tasks and monitor the progress of the activities assigned to the development team
  • Review test cases and assist the testing team in identifying testing scenarios
  • Liaise with the testing team to ensure the functional and technical compatibility of the product with the requirements
  • Assist in change management and in developing/recommending workarounds.
  • Ensure traceability with the documented and approved technical and functional requirements and planned deadlines
  • Control any deviations from the plan by having proper preventive actions in place and correct any defects by implementing corrective actions
  • Support the presentation of interim and final solution to the business owners for approval and feedback
  • Assist in the deployment of the solution in the UAT and Production environments
  • Inspect and validate the installed and configured systems
  • Support the maintenance of the deployed system including operational support
  • Prepare user manuals, technical handouts and operational manuals for the deployed solution
  • Train end users and system users
  • Perform other related duties as assigned

Location: Hunt Valley, Maryland, US
Position Type: Full-Time/Regular

Click Here to Apply

Project Manager - Columbus, Ohio

Read More and Apply

Tracking Code: 14941

JMT Technology Group provides information technology consulting, services and solutions to government and commercial markets through the use of modern and innovative web, desktop and mobile platforms and technologies. This experience allows our clients to receive more immediate and measurable return on investment while ensuring the best solution for each unique challenge.

 

This opportunity is for a Technical Project Manager within the JMT Technology Group. The successful candidate will be responsible for providing project management and technical expertise to support our clients with the design, development and implementation of software, GIS, and enterprise content management solutions. The project manager will be responsible for maintaining frequent and direct communication with clients, developing scope and cost estimates, monitoring and controlling projects, and resolving impediments efficiently. Project management approaches vary from client to client and projects can span the government marketplace with emphasis in natural resources, transportation, facilities and utilities.

 

Job Responsibilities

  • Be actively engaged and immersed in the proposed solutions and subject matter
  • Provide frequent and direct communication with clients
  • Develop technical scopes of work and approaches for projects that require the design, development, integration and implementation of custom software solutions, commercial-off-the-shelf applications, or GIS services and solutions in response to Requests for Proposals (RFPs) and Requests for Qualifications (RFQs)
  • Monitor and manage project performance, scope, budget, quality, risks and schedule for all assigned projects including Service Level Agreements (SLAs) and contract compliance ensuring high levels of customer service
  • Understand and document business requirements
  • Work with Business and Systems Analysts to translate business requirements into functional requirements and specifications
  • Identify effective solutions as part of a project team
  • Prepare and participate in project-related presentations
  • Prepare and update project management plans
  • Prepare Work Breakdown Structures (WBS)
  • Prepare estimates of hours and cost to perform the required services with the assistance of the project team
  • Prepare and maintain detailed project schedules using Microsoft Project
  • Prepare and distribute meeting agendas and meeting minute
  • Prepare progress reports on a monthly basis or as contracts require
  • Review and validate invoices
  • Upload and maintain all project documents
  • Validate and update project documentation
  • Update resource forecast for assigned projects
  • Set and continually manage project expectations with team members and other stakeholders
  • Manage subconsultants
  • Attend and present at conferences and seminars

 

Location: Columbus, Ohio, US
Position Type: Full-Time/Regular

Click Here to Apply

Marketing Assistant - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14938

JMT Technology Group, a leading geospatial and information solutions and service provider, is seeking a Marketing Assistant to join our growing team. The successful candidate will support our Marketing and Project Management teams with the production of high impact, tactical marketing campaigns and materials, proposals, presentations and other marketing materials for information technology and geospatial services and products. The successful candidate will update and support our Customer Relationship Management (CRM) system.

 

Essential Functions and Responsibilities

  •  Understand our business, markets, terminology, marketing materials, products, and services
  • Support the proposal development process by developing proposal outlines, preparing resumes and project descriptions, other supporting materials, and final packaging, while participating in team meetings to ensure deadlines are met
  • Maintain Customer Relationship Management (CRM) database that includes data entry for leads, follow up on opportunities, and closeouts
  • Support conference/convention preparation by packing booth and materials, arranging shipping and delivery of items, and supporting the internal professional development request process for team member attendance. Attend conferences/conventions as needed.
  • Assist team members with preparing presentations using defined templates
  • Maintain booth and inventory of marketing materials
  • Ensure all marketing materials are up to date
  • Assist with market research

Location: Hunt Valley, Maryland, US
Position Type: Full-Time/Regular

Click Here to Apply

Senior GIS Analyst - Linthicum, Maryland

Read More and Apply

Tracking Code: 14911

JMT Technology Group provides information technology consulting, services and solutions to government and commercial markets through the use of modern and innovative web, desktop and mobile platforms and technologies. This experience allows our clients to receive more immediate and measurable return on investment while ensuring the best solution for each unique challenge.

 

Essential Functions and Responsibilities

  • Work directly with customers to understand their business activities, workflows, needs and requirements
  • Determine how GIS technology can help customers achieve their goals and objectives and develop project approaches that utilize traditional and emerging technology solutions
  • Prepare estimates of hours and costs to perform the required services in coordination with the project team
  • Formulate and implement project plans and manage task-based work; develop and implement quality control plans; monitor and communicate progress and risks; and support project close out.
  • Establish and manage expectations of project sponsors, stakeholders, and internal team members
  • Actively support change management and recommend and develop alternate solutions
  • Lead projects that pertain to geographic data development, maintenance, analysis, and custom geospatial applications.
  • Lead projects that require the design, development, integration and implementation of GIS and non-GIS technology solutions, custom software solutions, commercial-off-the-shelf applications, or enhancements to existing software solutions.
  • Utilize GIS to perform complex geospatial analysis and present results in a format that is clear and concise.
  • Mentor junior staff and promote efficient and effective ways to execute GIS tasks
  • Review technical deliverables prior to delivery to customers
  • Perform research and support the evaluation of existing and potential technology solutions
  • Develop training programs, provide user training, and develop technical documentation
  • Effectively present, communicate, and articulate technical information to all levels of the organization, including customers, colleagues, and senior leadership
  • Maintain thorough knowledge of the solutions and services that we can provide and maintain awareness of the competitive marketplace
  • Support the development of technical scopes of work and responses to Requests for Proposals
  • Other duties as assigned

Location: Linthicum, Maryland, US
Position Type: Full-Time/Regular

Click Here to Apply

Applications Analyst - Columbus, Ohio

Read More and Apply

Tracking Code: 14909

JMT Technology Group is seeking an Applications Analyst to provide software implementation services for our clients. The ideal candidate will be able to demonstrate a combination of business process analysis, critical thinking and technical ability to meet our customers’ needs.

 

Essential Functions and Responsibilities

  • Work closely with clients to elicit business workflow requirements, translate requirements into functional specifications and manage all changes to specifications
  • Prioritize, coordinate, and implement updates and requested changes; review and test each new release; troubleshoot problems and questions from end users
  • Work with project team to identify and document any new application/product development to meet the business workflow requirements
  • Use the application/product platform to develop and configure the business workflow requirements into an application workflow
  • Work with the Quality Assurance and Applications Development teams to test and identify any bugs with any new development that is completed to build the workflow
  • Work with the test team to complete testing of the workflow against the business requirements
  • Review the workflow that meets the business requirements with the client
  • Troubleshoot and/or resolve application issues and escalate more complex issues as appropriate
  • Complete documentation and training as required on workflows that are developed
  • Provide exceptional customer support by developing strong relationships with end user communities, customers and business partners
  • Be self-motivated and possess exceptional communication and interpersonal skills; have the ability to work well in team environments

Location: Columbus, Ohio, US
Position Type: Full-Time/Regular

Click Here to Apply