Junior Software Developer Job at ManTech, McLean, VA

Q1MycWJORWlsSGkwQnpLeXJ1YjhlaXNYREE9PQ==
  • ManTech
  • McLean, VA

Job Description

Salary: $100,000 - 140,000 per year Requirements:

  • A BA/BS degree and 2 years of relevant experience, or a combination of education and work experience equivalent to 6 years.
  • Strong experience with Ruby programming and an understanding of the Ruby on Rails framework, or the ability to learn Ruby with strong experience in Python with Django or Flask.
  • Excellent verbal and written communication skills for effective interaction with cross-functional teams.
  • Experience in editing, updating, and modernizing legacy code.
  • Must possess a current/active TS/SCI clearance with Polygraph.
Responsibilities:
  • I am seeking someone to design, implement, and maintain web applications using Ruby and Ruby on Rails.
  • I need you to work on integrating telephony systems (e.g., VoIP, analog, ISDN) along with voice media gateways and associated service modules.
  • You will manage and configure Linux servers (Ubuntu, CentOS, etc.) for hosting applications, ensuring performance, stability, and security.
  • It will be your responsibility to develop and test on Linux-based servers, including developing and installing PowerBuilder-based programs and Korn shell-based servers.
  • Troubleshooting, configuring, and optimizing telephony software will be part of your role.
  • You will work independently, developing and testing servers.
  • It will be essential for you to monitor server performance, troubleshoot issues, and optimize systems for scalability and reliability.
  • Maintaining clear technical documentation for telephony integration and deployment processes will also be your responsibility.
Technologies:
  • Django
  • Flask
  • Linux
  • Oracle
  • PowerBuilder
  • Python
  • Rails
  • Ruby
  • Security
  • Ubuntu
  • Web
  • Support
  • Network

More:

Preferred qualifications include experience in integrating telephony systems with web applications (handling inbound/outbound calls, IVR, call routing), knowledge of security best practices for telephony, server administration, and web applications. Hands-on experience with telephony systems and Linux server management, including installation, configuration, troubleshooting, and performance optimization, is highly desired. Additionally, being qualified in Oracle Database Administration and having experience in provisioning telephony services would be beneficial.

Physical requirements entail the ability to remain in a stationary position for at least 50% of the time and to constantly operate a computer, phone, and other office equipment for extended periods.

Job Tags

Full time, Work experience placement,

Similar Jobs

New Mexico Gas Co - Peoples Gas - Tampa Electric

Supervisor System Restoration Operations Job at New Mexico Gas Co - Peoples Gas - Tampa Electric

 ...Power up a career with us. Ourpeopleare our greatest investments. Be the light tohelp uskeep our customers connected. If you are interested in a career and not just a position, Tampa Electric is the place to be!Tampa Electric offers competitive pay, acomprehensive... 

NTT America, Inc.

Scrum Master Job at NTT America, Inc.

 ...thinking organization, apply now.We are currently seeking a Scrum Master to join our team in Baton Rouge, Louisiana (US-LA), United States...  ...roles, with certifications (e.g., Scrum Master, SAFe).+ Experience working with remote teams**Preferred Skills**+ Experience with... 

Ron Sunshine Associates LLC

Real Estate Transactional Associate Attorney Job at Ron Sunshine Associates LLC

 ...Real Estate Transactional Associate Attorney Locations: Charlotte or Raleigh, NC Are you an experienced real estate attorney...  ...Associate Attorney to join their Real Estate & Commercial Development Practice Group in Charlotte or Raleigh. This is an exciting... 

RELX INC

Market Planning Consultant Job at RELX INC

 ...all functions including product, technology, data operations, marketing, and professional services to ensure an end-to-end focus for...  ...qualified leads to Sales+ Partner with Professional Services on consultative selling and customer management+ Develop market segmentation... 

Pacific West Companies

Remote Payroll Clerk Job at Pacific West Companies

Our company is looking for a reliable and trustworthy individual to handle payroll and issue paychecks to our employees remotely. No experience is required as adequate online training will be rendered. For the purpose of this job, candidates must have: - PC / Laptop...