Demo

Junior Software Engineer

ForgeOS
Baltimore, MD Full Time
POSTED ON 4/24/2025
AVAILABLE BEFORE 6/24/2025
ForgeOS is hiring a Software Engineer to join a growing team of developers to work on the ForgeOS product. 

Become a valued member of the ForgeOS software team where your expertise will be recognized and your contributions celebrated as we build cutting-edge solutions in the telecom space. You'll have ample opportunity to grow your skills and make a real difference in a dynamic startup environment. This full-time, fully remote role requires candidates with approximately 2 years of software development experience. A computer Science degree is preferred, but comparable work experience is also acceptable. Standard working hours are 8 am - 5 pm EDT. 
 

At ForgeOS, our mission is to develop and deliver the technology, tools, talent, and insight required to make a demonstrable positive impact on the bottom line for telecom partners and their customers. With over 50 years of collective technology, partner channel, and industry experience, ForgeOS delivers automation and expertise designed to unravel the complexity of the telecom market.

ForgeOS offers a great benefits package including 3 weeks of paid Vacation, 1 week of paid Sick time, 10 paid company holidays as well as an extra day of PTO to use on your birthday! Professional development budget, 401(k), mentoring programs and many more benefits are available at ForgeOS – apply today to see what working for an industry disrupter can do for your career.

JOB TITLE: Software Engineer
REPORTS TO: Engineering Manager
 
JOB SUMMARY: 
The Software Engineer plays a key role in designing, building, and maintaining web-based applications for ForgeOS. The position works across the full development stack, collaborating with cross-functional teams to deliver high-quality, scalable software. This role takes ownership of projects, contributes to architectural decisions, and mentors junior team members.

ESSENTIAL DUTIES AND RESPONSIBILITIES: 

  • Participate in full-stack development of web applications in an agile environment.
  • Develop user interfaces using HTML, CSS, and JavaScript with attention to both UX and functionality.
  • Implement and maintain backend logic in PHP and manage data using MySQL.
  • Troubleshoot and solve problems using efficient algorithms and scripting techniques (e.g., dynamic programming).
  • Contribute to user requirement gathering and translate into functional specifications.
  • Lead or contribute to the execution and documentation of test cases.
  • Identify, log, and assist in fixing bugs and quality issues.
  • Collaborate with teammates on documentation, training, and product support initiatives.
  • Refactor legacy code and contribute to data cleanup initiatives.
 EDUCATION, EXPERIENCE AND SKILLS: 
  • High school diploma required. Bachelor’s degree in Computer Science or a minimum of 2 years additional related experience required.
  • 2 years of experience in software development.
  • Familiarity with web development technologies (HTML, CSS, JS, PHP, MySQL).
  • Working knowledge of modern web frameworks (Laravel, Vue, etc.).
  • Ability to work independently on tasks, while collaborating with team members on larger initiatives.
  • Strong analytical and problem-solving skills with a focus on clean, maintainable code.
  • Must live in the continental United States
  • Must be authorized to work in the United States for any employer
  • Must be able to read, write and speak English proficiently 

 
Equal Employment Opportunity Policy
ForgeOS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
 

Powered by JazzHR

VuBOQmYFeG

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior Software Engineer?

Sign up to receive alerts about other jobs on the Junior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Junior Software Engineer jobs in the Baltimore, MD area that may be a better fit.

Software Engineer, Junior

Render Security Engineering LLC, Maryland, MD

Software Engineer- Junior

JASINT Consulting and Technologies, LLC, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!