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 Systems Specialist - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14582

The JMT Technology Group is seeking an IT Systems Specialist to design, implement, and maintain Microsoft Azure cloud-based systems. The ideal candidate has the required experience to build and maintain these environments for our internal development environments for client projects as well as production environments for our clients. This position will require knowledge of Microsoft Azure cloud technologies, cyber-security, and security certifications related to web-based solutions. The JMT Technology Group specializes in many fields; including GIS related solutions and document management solutions, so experience with these technologies is a plus. In order to provide production support, after-hours, on-call support is required. 

 

Job Responsibilities/Essential Functions: 

  • Design, implement, and maintain Microsoft Azure cloud-based systems; both Infrastructure as a Service and Platform as a Service
  • Maintain and administer on-premise and cloud-based Microsoft Virtual Server environments; including setup, configuration, daily monitoring, troubleshooting and performance analysis 
  • Maintain current industry knowledge of cloud-based technologies and solutions for custom web-based solutions 
  • Coordinate and perform the testing and implementation of all changes, repairs and upgrades to IT systems 
  • Develop and maintain systems documentation; including architecture diagrams and hardware/network topologies 
  • Maintain current industry knowledge on cyber-security as it relates to cloud-based systems 
  • Develop, document, and maintain cyber-security procedures 
  • Assist in SOC 2, PCI, and other security certifications and compliance requirements 
  • Provide recommendations and assistance to clients’ IT needs 
  • Provide after-hours support for development and production systems

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

Click Here to Apply

Quality Assurance Analyst - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14551

Johnson, Mirmiran & Thompson is a dynamic, 100% employee-owned consulting firm of more than 1,600 professionals that provides a full range of multi-disciplined engineering, architecture, information technology, and related services to public agencies and private clients throughout the United States. JMT, currently ranked #57 on Engineering News-Record’s list of the Top 500 Design Firms.

 

The JMT Technology Group is seeking a passionate and ambitious technologist to take our software testing capabilities to the next level! The ideal candidate is someone who combines ambition, accountability and high standards while happily letting their performance do all the talking for them. As a Quality Assurance Analyst, you will not just simply perform manual testing, rather you will leverage your experience, passion and technical skills to directly drive us towards automated testing. This is a rare opportunity for you to directly influence how testing will be conducted across the organization.

 

Job Responsibilities/Essential Functions:

  • Gain and leverage a thorough understanding of the application’s business functionality to develop a mix of manual and automated tests
  • Develop tests that not only validate discreet system functionality, but also attempt to compromise complex business rules
  • Develop, implement, and maintain test plans and test cases for web, desktop, and mobile applications
  • Serve as a champion of quality that is visible, highly communicative and takes unrivaled ownership over all aspects of testing
  • Proactively partner with the development team and product owners in all project, scrum and walkthrough meetings

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

Click Here to Apply

Applications Developer - Philadelphia, Pennsylvania

Read More and Apply

Tracking Code: 14521

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.

 

Job Responsibilities/Essential Functions:

  • Create high-quality web and mobile solutions, demonstrating your ability to apply skills utilizing best practices while meeting project deadlines.
  • Working from static application mockups, wireframes, 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: Philadelphia, Pennsylvania, US
Position Type: Full-Time/Regular

Click Here to Apply

Transportation Technology Consultant - Hunt Valley, Maryland

Read More and Apply

Tracking Code: 14518

 

JMT Technology Group is looking for a Transportation Technology Consultant 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, 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 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

 

  • Maintain thorough knowledge of transportation technology, the 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
  • 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 for surface transportation clients
  • Lead 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
  • 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

Senior GIS Analyst - Columbus, Ohio

Read More and Apply

Tracking Code: 14479

 

JMT Technology Group is looking for a Senior GIS Analyst to join our growing practice. The successful candidate will help to devise solutions that best meet customer needs, lead project teams, and provide technical services to implement solutions throughout the entire project lifecycle.

 

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: Columbus, Ohio, US
Position Type: Full-Time/Regular

Click Here to Apply