1

Trainee Graduate Software Developer Jobs in Maryland

Junior DevOps Engineer

Annapolis Junction, MD · On-site

$58 - $79.50/hr

This entry-level role is ideal for a recent college graduate with strong foundations in software ... Communication and collaboration: DevOps is a team-oriented discipline. Engineers need to be able to ...

Junior DevOps Engineer

Annapolis, MD · On-site

$64K - $128K/yr

This entry-level role is ideal for a recent college graduate with strong foundations in software ... Communication and collaboration: DevOps is a team-oriented discipline. Engineers need to be able to ...

This entry-level role is ideal for a recent college graduate with strong foundations in software ... Communication and collaboration: DevOps is a team-oriented discipline. Engineers need to be able to ...

next page

Showing results 1-20

Trainee Graduate Software Developer information

What types of projects and responsibilities can a Trainee Graduate Software Developer expect during their first year?

As a Trainee Graduate Software Developer, you’ll typically work on a mix of real-world projects under the guidance of experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating in agile team meetings. You’ll often be assigned smaller features or components of larger projects, which helps you build both technical and teamwork skills. Over time, you may take on increasing responsibility as you gain proficiency and confidence. This structure is designed to help you learn best practices, familiarize yourself with company tools, and prepare for more advanced software development roles.

What is the difference between Trainee Graduate Software Developer vs Junior Software Developer?

AspectTrainee Graduate Software DeveloperJunior Software Developer
QualificationsTypically recent graduates or students; may lack professional experienceUsually has some work experience or internship background
Work EnvironmentTraining-focused, supervised learning environmentMore independent, involved in ongoing projects
ResponsibilitiesLearning tasks, assisting senior developers, basic codingDeveloping features, fixing bugs, contributing to projects

The main difference is that a Trainee Graduate Software Developer is often in a training or learning phase, focusing on gaining skills under supervision, while a Junior Software Developer has some practical experience and takes on more independent tasks within projects.

What are the key skills and qualifications needed to thrive as a Trainee Graduate Software Developer, and why are they important?

To thrive as a Trainee Graduate Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and knowledge of popular programming languages such as Java, Python, or C# are typically expected. Strong communication, teamwork, and a willingness to learn are essential soft skills in this role. These skills enable graduates to adapt quickly, contribute effectively to projects, and grow within fast-paced development teams.

What does a Trainee Graduate Software Developer do?

A Trainee Graduate Software Developer is an entry-level professional who works under the supervision of senior developers to learn and contribute to software development projects. Their tasks typically include writing and testing code, debugging programs, participating in code reviews, and assisting with the design and development of software applications. This role is designed to help recent graduates build their practical skills and gain experience in software engineering practices, tools, and methodologies. Over time, they are expected to take on more responsibility as they grow in their technical abilities and understanding of the software development lifecycle.
What are the most commonly searched types of Graduate Software Developer jobs in Maryland? The most popular types of Graduate Software Developer jobs in Maryland are:
What cities in Maryland are hiring for Trainee Graduate Software Developer jobs? Cities in Maryland with the most Trainee Graduate Software Developer job openings:
Fire Protection Engineer Graduate

Fire Protection Engineer Graduate

Johnson, Mirmiran & Thompson, Inc.

Hunt Valley, MD • On-site

$39 - $41/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

Join Clark Nexsen, a JMT Company, and become part of a dynamic, collaborative team dedicated to delivering exceptional service to our clients—while making a meaningful impact on our communities and the world through the projects we help bring to life.

Position Summary: A Fire Protection Engineer Graduate will perform fire protection engineering services on multi-discipline building design projects of small to large scope for commercial and government facilities, as well as single discipline fire protection engineering projects of small to large scope. 

Immigration sponsorship or support (e.g. H1B, F-1 CPT/OPT/STEM OPT) is not available for this position, except for qualified candidates eligible for the TN visa classification. 

JMT offers outstanding opportunities for career and professional growth. We are 100% employee-owned (ESOP) and offer outstanding health care coverage and other benefits, including:

  • Affordable Medical, Dental & Vision Insurance 
  • Company paid Life and Disability Insurance 
  • Paid Time Off  
  • Paid Holidays  
  • Paid Caregiver Leave Program  
  • 401K Retirement Plan (Traditional and Roth options) 
  • Employee Stock Ownership Plan (ESOP) 
  • Career Development Programs  
  • And more… 
  • Benefits | JMT 

Compensation for this position is $39.00-$41.00 hourly, commensurate with experience, education and certifications. The provided range is a good faith estimate based on the requirements described within the job description. We notice that we receive a wide variety of applicants and recognize that the person selected may be less experienced or more experienced. If so, the actual salary range may vary from the estimate provided.

General responsibilities include but are not limited to the following

  • Preparation of programming documents, schematic documents, design development documents, and construction documents as directed
  • Performing various aspects of fire protection engineering on projects, or portions of projects, as directed by a Fire Protection Engineer or Senior Fire Protection Engineer and in conformance with the applicable zoning ordinances, standards and specifications. 
  • Working closely with the Fire Protection Engineer or Senior Fire Protection Engineer to develop a thorough understanding of the fundamentals of fire protection engineering
  • Preparation of marketing and presentation materials as directed
  • Performing various duties associated with the bidding process, including preparing addenda and amendments and opening and tabulating bids as directed
  • Performing various duties associated with the construction phase, including field visits, answering RFIs, reviewing shop drawings, and preparing record drawings as directed
  • Complying with quality control policies and procedures
  • Learn and implement department and company standards
  • Participating in team meetings and coordinating efforts with other team members
  • Actively participate in education, mentoring and IDP programs
  • Working with, responding to, and taking direction from the Department Director, Project Manager, Design Manager, Senior Fire Protection Engineer and senior management

Required Skills
  • Ability to prepare effective and concise documents
  • Possess technical precision and creative design skills  
  • Ability to make effective presentations to a variety of groups
  • Have a can-do attitude with a desire to provide outstanding professional services
  • Be dedicated to his or her professional development as well as the success of colleagues and the firm as a whole 
  • Proficient in MS Office Software
  • Proficient in discipline specific design software

Required Experience
  • Bachelor of Science in Fire Protection Engineering from an ABET accredited curriculum or a post-graduate degree in Fire Protection Engineering (preferred) or a Bachelor of Science from an ABET-accredited 4-, 5-, or 6-year engineering program in Mechanical Engineering

Preferred Experience

  • Working familiarity with design/production and fire protection analysis software to a point of being able to utilize the software in the development of project documents and interact with other project team members in their use of the software is highly desirable. 
  • Successful completion of at least one student internship is desirable.
  • Prior experience in an Engineering or multi-discipline Architectural & Engineering firm is desirable.
  • Familiarity with applicable building codes and standards is desirable
  • Completed or be in a position to complete the Fundamentals of Engineering Exam and all other state requirements for certification as an EIT is preferred.
  • Ability to complete all requirements for PE licensure within 60 months after being hired is preferred.
  • Understanding of sustainable design principles and design practices and pursuing LEED AP accreditation is desirable.
  • Additional certifications such as CDT, CCS, or CCCA are encouraged to reflect personal growth in the profession and an ever increasing knowledge base to enhance the design and documentation process.
  • Active membership in NSPE, SFPE, NFPA or other related professional organizations is desirable

Working Conditions

At JMT, we prioritize a healthy work/life balance and offer a flexible hybrid working schedule. JMT offers a hybrid work schedule. The selected candidate is expected to work in a JMT office location at least three days per week or as needed to perform assigned duties. While most of our work is desk-based, there may be times when standing, walking, bending and lifting of minimal weight are required. Our office environment is comfortable, has adequate lighting and temperature, and is free from noise, dust, and other hazards. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other characteristic protected by state or federal law.