Jr. Software Developer

Company:  Software Resources, Inc.
Location: Highlands Ranch
Closing Date: 22/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Software Resources has an immediate contract job opportunity for a Jr. Software Developer with a major corporation, on-site in Denver, CO.

6-12 months extendable contract

Job Overview:

We are seeking a motivated Jr Software Developer/Analyst to join our team, specializing in video engineering development and support. This is a fantastic opportunity for an early-career software developer with 2-4 years of experience, looking to grow their expertise in Java development and video technologies. You will be involved in building and supporting video-related functionalities, integrating backend systems with user interfaces, and ensuring seamless delivery of video services. The ideal candidate will bring a solid foundation in Java programming, with a preference for experience in Linux environments and exposure to video concepts.

Key Responsibilities:

Java Development:

Work on backend development using Java for video-related functional use cases.

Implement video services and features, including Content Protection, Security, DBR, and Value-Added Services (VAS).

Collaborate with front-end teams to integrate backend solutions for UI/UX requirements.

Video Engineering Support:

Assist in the development and support of video services across various components, including Video Backoffice (MBO), STB Microservices, and Video Middleware.

Provide support for Video Applications such as ODN, Guide, STVA, and work on Video Services such as CDN and Ads.

Linux Systems & Embedded Environments:

Develop and support applications in Linux-based embedded environments, adhering to POSIX standards.

Utilize shell scripting for automation and management tasks within the Linux environment.

Collaboration & Tooling:

Use industry-standard tools like Jira, Confluence, Git, Gerrit, and Jenkins for issue tracking, version control, and continuous integration/continuous deployment (CI/CD).

Participate in team meetings, providing updates on progress and contributing to problem-solving discussions.

Problem-Solving & Analysis:

Exhibit strong analytical and problem-solving skills to identify, troubleshoot, and resolve issues in both development and support contexts.

Work independently and collaboratively to meet project deadlines, while ensuring the quality and efficiency of the codebase.

Required Qualifications:

2-4 years of experience in Java programming and software development.

Solid understanding of the Software Development Life Cycle (SDLC) and/or experience in a support environment.

Proficiency in Linux systems and application development within multitasking embedded environments.

Experience with POSIX standards and shell scripting.

Preferred Qualifications:

Background in Video Engineering Development or Support, particularly with:

Video Backoffice (MBO, STB Microservices)

Video Middleware (Metadata, cDVR, Settings)

Video Applications (ODN, Guide, STVA)

Video Services (CDN, Ads)

Familiarity with tools like Jira, Confluence, Git, Gerrit, and Jenkins for development and project tracking.

Knowledge of Content Protection, Security, and DBR concepts related to video technologies.

Key Skills:

Programming: Java, shell scripting, Linux

Video Technology: MBO, STB, cDVR, Video Middleware, CDN, Ads

SDLC & Support: Development and issue resolution processes

Tooling: Jira, Confluence, Git, Gerrit, Jenkins

Don't delay. Join the Software Resources team today!

Software Resources specializes in connecting talented IT professionals with challenging job opportunities that transform jobs into careers.

To meet our clients' hiring needs, we continuously source talented IT Professionals with all levels of expertise and in all disciplines. We offer world class major medical, dental and vision benefits, 401(k) with match, short term disability, Life Insurance and AD&D. You, our future employees, can make a tremendous difference to our company and our clients. Please apply to this job and experience the Software Resources difference. You can view all of our jobs at

ALERT : Spoofing Scam Advisory

Software Resources has been targeted by spoofing attacks. Scammers impersonating our employees may contact you with fake job offers, asking for personal information. Unfortunately, we cannot completely prevent these fraudulent activities.

Stay Protected : Verify any communication claiming to be from Software Resources. For your safety, directly confirm the legitimacy of any job offer or inquiry by calling us at (phone number removed). Do not respond to unsolicited requests without verification.

We value our integrity and urge you not to fall victim to these scams. Always verify by calling us directly at (phone number removed).

Apply Now
Share this job
  • Similar Jobs

  • Jr Magento Developer (Contract)

    Englewood
    View Job
  • Software Developer

    Highlands Ranch
    View Job
  • Software Application Developer-Product 4

    Englewood
    View Job
  • Software Engineer/ Senior Software Engineer, Full Stack

    Englewood
    View Job
  • IT Software Engineer

    Englewood
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙