IF THIS SOUNDS LIKE THE TYPE OF ENVIRONMENT WHERE YOU CAN THRIVE, KEEP READING!
Leidos National Security Sector is seeking a junior software developer for an enterprise program which supports an Intelligence Community client. This is a part-time role which is anticipated to work three eight-hour days per week at a client site.
In this role you will provide application software development services, typically within a defined project and working within a small team. This includes;
- Developing program logic for new applications and/or analyzing and modifying logic in existing applications,
- Writing code, completing testing/ debugging, providing proper documentation, and implementation/maintenance of software application(s) being utilized by the program/client,
- Designing, implementing, and maintaining web applications using Ruby and Ruby on Rails,
- Working on integrating telephony systems (e.g., VoIP, analog, ISDN) along with voice media gateways and associated service modules,
- Managing and configuring Linux servers (Ubuntu, CentOS, etc.) for hosting applications, ensuring performance, stability, and security,
- Developing and testing on Linux based servers; must be capable of developing and installing PowerBuilder based programs and Korn shell based servers,
- Troubleshooting, configuring, and optimizing telephony software,
- Working independently developing and testing servers,
- Monitoring server performance, troubleshooting issues, and optimizing systems for scalability and reliability,
- Maintaining clear technical documentation for telephony integration and deployment processes,
- Leveraging strong verbal and written communication skills to interact effectively with cross-functional teams.
REQUIRED EXPERIENCE, SKILLS, AND EDUCATION:
- Active TS/SCI with Polygraph clearance.
- Bachelor’s degree and 2+ years of applicable experience, or 6+ years of applicable experience in lieu of a degree.
- Strong experience with Ruby programming and understanding of the Ruby on Rails framework, or the ability to learn Ruby with strong experience with Python with Django or Flask.
- Experience editing, updating, and modernizing legacy code.
DESIRED EXPERIENCE, SKILLS, AND EDUCATION:
- Experience working with this or another IC client’s hardware/software IT environment.
- Experience integrating telephony systems with web applications (e.g., handling inbound/outbound calls, IVR, call routing).
- Knowledge of security best practices for telephony, server administration, and web applications.
- Knowledge and hands on experience with telephony systems and Linux server management, including installation, configuration, troubleshooting, and performance optimization.
- Experience with Oracle Database administration.
- Experience provisioning telephony services.