Enable job alerts via email!

Junior Software Developer

Linuxnewbieguide

McLean (VA)

On-site

USD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in McLean, VA is seeking a Junior Software Developer with expertise in Linux and Ruby on Rails. The role involves designing and maintaining applications, managing Linux servers, and integrating telephony systems. Candidates should have strong communication skills and experience in Ruby programming. A TS/SCI clearance is required.

Qualifications

  • 2 years experience or 6 years equivalent education/work experience.
  • Strong experience with Ruby programming, understanding of Ruby on Rails.

Responsibilities

  • Design, implement, and maintain web applications using Ruby and Ruby on Rails.
  • Manage and configure Linux servers for hosting applications.

Skills

Ruby
Linux
Telephony Engineering
Communication

Education

BA/BS

Tools

Ruby on Rails
PowerBuilder
Korn shell
Oracle Database

Job description

ManTech seeks a motivated, career and customer-oriented Junior Software Developer to join our team in McLean, VA. In this role, you will be an experienced Linux and Ruby on Rails Developer with a strong background in Telephony Engineering to serve on a Dedicated Support Team of Network Telephony Installers supporting the Voice Program Recap Office (VPRO). You will leverage your expertise in Linux systems, Ruby programming, Ruby on Rails, and telephony systems to design, develop, and maintain voice media gateways that integrate with telephony infrastructure.

Responsibilities include, but are not limited to:
  1. Design, implement, and maintain web applications using Ruby and Ruby on Rails.
  2. Work on integrating telephony systems (e.g., VoIP, analog, ISDN) along with voice media gateways and associated service modules.
  3. Manage and configure Linux servers (Ubuntu, CentOS, etc.) for hosting applications, ensuring performance, stability, and security.
  4. Develop and test on Linux-based servers. Capable of developing and installing PowerBuilder programs and Korn shell-based servers.
  5. Troubleshoot, configure, and optimize telephony software.
  6. Work independently in developing and testing servers.
  7. Monitor server performance, troubleshoot issues, and optimize systems for scalability and reliability.
  8. Maintain clear technical documentation for telephony integration and deployment processes.
Minimum Qualifications:
  1. BA/BS and 2 years of experience, or a combination of education and work experience equivalent to 6 years.
  2. Strong experience with Ruby programming and understanding of the Ruby on Rails framework, or the ability to learn Ruby with strong experience in Python with Django or Flask.
  3. Strong verbal and written communication skills to interact effectively with cross-functional teams.
  4. Experience editing, updating, and modernizing legacy code.
Preferred Qualifications:
  1. Experience integrating telephony systems with web applications (e.g., handling inbound/outbound calls, IVR, call routing).
  2. Knowledge of security best practices for telephony, server administration, and web applications.
  3. Knowledge and hands-on experience with telephony systems and Linux server management, including installation, configuration, troubleshooting, and performance optimization.
  4. Qualified in Oracle Database Administration.
  5. Experience provisioning telephony services.
Clearance Requirements:
  1. Must have a current/active TS/SCI with Polygraph.
Physical Requirements:
  1. Must be able to remain in a stationary position at least 50% of the time. Constantly operate a computer, phone, and other office equipment for extended periods.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Entry Level Software Developer

SkillStorm

Washington

Remote

USD 60,000 - 100,000

12 days ago

Entry Level Software Developer

SkillStorm Commercial Services LLC

District of Columbia

Remote

USD 65,000 - 85,000

Yesterday
Be an early applicant

Jr. Software Developer

Broadcast Music, Inc. (BMI)

Nashville

Remote

USD 60,000 - 100,000

10 days ago

Jr. Software Developer

Broadcast Music, Inc.

Nashville

Remote

USD 60,000 - 100,000

10 days ago

Junior Software Developer

Fusion Technology LLC

Washington

On-site

USD 70,000 - 90,000

5 days ago
Be an early applicant

Physics/Math Graduate - Entry Level Software Developer

EAI Technologies

Vienna

On-site

USD 60,000 - 75,000

4 days ago
Be an early applicant

Entry Level Software Developer

Amentum

Dahlgren

On-site

USD 60,000 - 100,000

7 days ago
Be an early applicant

Junior Software Developer

Fusion Technology

Virginia

Hybrid

USD 70,000 - 90,000

2 days ago
Be an early applicant

Junior Software Developer

CACI International Inc.

Springfield

On-site

USD 57,000 - 118,000

10 days ago