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:

IT Business Analyst - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 15207

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.

 

Essential Functions and 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: 15154

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.

 

Essential Functions and 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

IT Applications Analyst - Columbus, Ohio

Read More and Apply

Tracking Code: 15098

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

IT Applications Developer - Columbus, Ohio

Read More and Apply

Tracking Code: 15066

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.

 

The JMT Technology Group is seeking to add a driven and dedicated application developer to join our team.  We are looking for a developer who takes ownership of their work, can be flexible and adapt to changing requirements, and is proactive problem-solver, all while using the latest technologies available to build software products and custom mobile and web applications. The JMT Technology Group utilizes innovative technologies such as HTML5, Angular, Microsoft .NET Core, and Azure platform as a service hosting. 

 

Essential Functions and Responsibilities 

  • Create high-quality web and mobile solutions, demonstrating your ability to apply skills utilizing best practices while meeting project deadlines. 
  • Working from static application mockupswireframes, and functional requirements, develop solutions that are bug-free and meet the acceptance criteria defined for each project. 
  • Collaborate with project managers, business and systems analysts, UX designers, application developers and quality assurance team to deliver high-quality deliverables.
  • Research and implement newer technologies as they become available. 
  • Non-business hours support may be required on a rotating schedule for urgent and critical issue resolution

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

Click Here to Apply