Junior Software Engineer Job at RK&K, Baltimore, MD

cTZtT09WcHY3K200OHBPYk5HUWhqblpOUVE9PQ==
  • RK&K
  • Baltimore, MD

Job Description

RK&K is seeking a Junior Software Engineer to support the development, enhancement, and maintenance of software solutions used across our civil engineering, transportation, infrastructure, and business management projects. This is an excellent opportunity for an early‑career engineer who is eager to apply and grow their software development skills within a collaborative, multidisciplinary environment.

In this role, you will partner closely with engineers, data analysts, and project teams to build and support applications that enhance project delivery, improve data analysis capabilities, and boost operational efficiency across the organization. You’ll gain valuable hands‑on experience solving real‑world engineering and technology challenges.

Essential Functions

  • Assist in the design, development, testing, and deployment of software applications that support engineering and business operations.
  • Maintain and enhance existing systems, including troubleshooting, debugging, and implementing improvements.
  • Collaborate with cross‑functional teams—including engineers, project managers, and data analysts—to understand requirements and translate them into effective technical solutions.
  • Participate in code reviews, documentation, and version control processes.
  • Support data integration workflows, reporting tools, and dashboards used across various business units.
  • Contribute to continuous improvement initiatives focused on automation, efficiency, and system reliability.
  • Learn and apply industry best practices in software engineering, data management, and application lifecycle management.

Required Skills And Experience

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field.
  • Foundational understanding of software development principles, algorithms, and data structures.
  • Experience with one or more programming languages such as Python, C#, Java, or JavaScript.
  • Familiarity with relational databases and SQL.
  • Ability to work collaboratively in a team environment and communicate technical concepts effectively.
  • Strong problem‑solving skills and a willingness to learn.

Preferred Skills And Experience

  • Exposure to cloud platforms such as AWS or Azure
  • Experience with APIs, web development frameworks, or front‑end technologies.
  • Familiarity with version control systems (e.g., Git).
  • Interest in engineering, transportation, or infrastructure‑related applications.

Other Duties

This job description indicates the general nature and levels of work, knowledge, skills, abilities, and other essential functions (as covered under ADA). It is not designed to cover or contain a comprehensive listing of all activities and duties required by the employee. Other duties are assigned as required .

What We Offer

RK&K offers excellent potential for career advancement and professional growth. We also offer attractive compensation packages commensurate with experience and a comprehensive benefits package including:

  • Paid time off
  • Matching 401(k) plan
  • Paid Holidays
  • Tuition reimbursement
  • Health, dental, vision, life, and disability insurances
  • Paid parental leave
  • Wellness programs and employee resource groups
  • Career Development
  • Much, much more!

Why RK&K?

As a full-service engineering and construction management firm, RK&K gives you the opportunity to directly impact the communities in which we live and work. What sets RK&K apart is an award-winning culture that has fostered a spirit of collaboration and trust for over 100 years. To its clients, the firm delivers concepts, processes, and outcomes that are designed for success. RK&K has earned its reputation as a trusted partner, responsive employer, and community steward.

Design your career at RK&K, Apply Today!

Salary Range: $73K - $93K

Job Tags

Similar Jobs

Providence

Ultrasound Technologist - MFM SHMC STE Job at Providence

 ...must empower them. Required Qualifications: Coursework/Training Completion of education program that meets ARDMS prerequisite...  ...Function: Clinical Care Job Schedule: Full time Job Shift: Day Career Track: Clinical Professional Department: 3042 MFM... 

AO Globe Life

Virtual Customer Service Representative - Entry-Level Job at AO Globe Life

 ...professional with a wealth of experience in customer service and sales? We have an incredible...  ...Manager and enjoy the benefits of working from home, maintaining a flexible schedule, and...  ...Utilize technology tools that support virtual collaboration and productivity. Ready... 

Two Maids - Manassas

Professional House & Office Cleaner Job at Two Maids - Manassas

 ...schedule Health insurance Opportunity for advancement Paid time off Free food & snacks Training & development Join Our Cleaning Family Two Maids of Manassas is Hiring Professional House Cleaners! Looking for more than just another 95 job? At Two... 

Pierce Manufacturing

Airport Services Journeyman Electrician - Palm Beach International Airport - PBI Job at Pierce Manufacturing

 ...provider of aviation ground support products, gate equipment and airport services to commercial airlines, airports, air-freight...  ...work in secure areas of an airport. ~ Ability to work Day or Night Shift including weekends and holidays. PHYSICAL DEMANDS While... 

National Health Partners

Anesthesiology - Physician-Owned | DMV Job at National Health Partners

 ...Anesthesiology Physician-Owned | DMV $550K Base | $100K Sign-On | $800K+ Partner Track ~ Year 2:$600K++~ No buy-in partnership (Year 3)~ Partners earn$800K+~8 weeks PTO Unlimited as Partner ~ No call options ~5055 hr/week ~ MSO passive income potential...