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:

Senior Applications Developer - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14914

The JMT Technology Group is seeking an innovative Senior Applications Developer with superior architecture and development skills who can communicate effectively, mentor developers, and provide expertise in application and data security. The selected candidate will be part of the effort to produce applications for government, commercial and non-profit organizations of all sizes, and scopes of varying complexities.  This includes scoping, estimating, architecting, developing, testing and deploying applications while mentoring team members to reach their full potential. The JMT Technology Group utilizes modern technologies to build innovative solutions for our clients. The current technology stacks used include HTML5, Angular, .NET Core, GIT, and SQL Server. JMT also incorporates spatial technologies into our solutions utilizing the latest GIS technologies. The JMT Technology Group relies heavily on Microsoft’s Azure technologies to deliver custom solutions built on a combination of Infrastructure and Platform as a Service.  

 

Essential Functions and Responsibilities

  • Serve as a lead in the architecture, design, and implementation of web and mobile applications 
  • Mentor junior and mid-level developers 
  • Create high-quality mobile, web and desktop 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
  • Provide expertise to the group with regards to enterprise data strategies, such as data quality, data flows, data warehousing, big data, data analytics, and data science
  • Provide expertise to the group with regards to application and data security
  • 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 
  • Coordinate with IT staff to deploy solutions 

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

  • Meet with the client to elicit business workflow requirements.
  • 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.
  • Complete documentation and training as required on workflows that are developed.
  • Provide customer support
  • Other duties as assigned

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

Click Here to Apply

Junior Applications Developer - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14807

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.

 

Job Description/Position Summary

The JMT Technology Group is seeking to add a junior application developer to join our team.  We are looking for a junior developer who is ready to learn new technologies, work with a great team, and build a career, all while using the latest technologies available to build software products and custom mobile, web and desktop 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: Hunt Valley, Maryland, US
Position Type: Full-Time/Regular

Click Here to Apply

Transportation Technology Project Manager - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14762

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 looking for a Transportation Technology Project Manager to support the growth of our geospatial and information technology practice for Surface Transportation projects. The ideal candidate will have a strong understanding of transportation concepts, project management, a background developing and implementing geospatial and non-geospatial technology solutions in the transportation space, and experience identifying and cultivating new business opportunities. The successful candidate will proactively collaborate with team members to broaden our customer base and maintain business relationships with existing customers, help to devise solutions that best meet transportation customer needs, and lead and manage project teams responsible for implementing those solutions through the entire life cycle. Projects supported may include GIS, application development, website development, engineering and planning, and other emerging technology solutions and services. 

 

Essential Functions and Responsibilities

  • Manage 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 for surface transportation clients. 
  • Manage projects related to emerging transportation technologies, including but not limited to, Connected and Automated Vehicles (CV/AV), Smart Cities, Big Data and Civil Information Modeling. 
  • Maintain thorough knowledge of transportation technologythe competitive environment and the solutions and services that we can provide 
  • Develop a thorough understanding of the company’s people and capabilities as it pertains to surface transportation. 
  • Participate in business development by attending and presenting at industry functions, such as association events and conferences, and provide feedback and information to the team on market trends; identify opportunities for services that will lead to an increase in sales; using knowledge of the market and competitors, identify and develop our unique selling propositions and differentiators in collaboration with the marketing team 
  • Work with management, technical, and marketing staff to identify, develop and implement information technology solutions that meet customer needs 
  • Serve as liaison between the Technology Group and other Transportation and Planning practices within the organization. 
  • Support the development of technical scopes of work and approaches for projects that require the application of GIS, non-GIS and emerging technology in response to surface transportation-related Requests for Proposals (RFPs) and Requests for Qualifications (RFQ)s 
  • Work directly with customers to identify, understand and document high level requirements for specific transportation business problems that require a software solution, and validate that the suggested solution speaks to the clients’ needs. 
  • Support the evaluation of technologies and solutions that may meet transportation customer needs 
  • Prepare estimates of hours and cost to perform the required services with the assistance of the project team. 
  • Review technical deliverables (e.g. implemented solution, editing procedures, user manuals, technical handouts and operational manuals for the deployed application/system) and provide constructive feedback to project team 
  • Effectively present, communicate and articulate technical information to all levels of the organization, including customers, colleagues, and senior leadership. 

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

Click Here to Apply