Jr. Software Engineer

Infinite Convergence Solutions, Inc

chicago, IL

JOB DETAILS
SKILLS
Agile Programming Methodologies, Algorithms, Computer Science, Data Structures, Database Technology, Debugging Skills, Enterprise Applications, JavaScript, Linux File Systems, Linux Operating System, NFS (Network File System), Network Administration/Management, Network Configuration Management, Node.js, Photo/Video Sharing, Problem Solving Skills, Scrum Project Management and Software Development, Selenium, Server Programming/Applications, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Team Player, Test Automation, Testing, Voice Products
LOCATION
chicago, IL
POSTED
30+ days ago

We are looking for a Junior Software Engineer to be involved in all phases of the software development lifecycle with a focus on software design, code, debugging, and testing. The candidate will perform backend server development for real-time media solutions that power voice, video, and screen sharing in an enterprise application. Experience gained in the classroom and through personal application will be accepted. You will work with a collaborative team of senior and junior engineers to address Infinite\u2019s rapidly evolving messaging applications. You will have the opportunity to learn new technologies, tools, and languages. Key to the success of this position is a strong desire to learn, a passion for solving challenging problems, and being a team player on an energetic team.

Responsibilities

Develop, integrate and test software for WebRTC real-time media solutions using Agile Scrum. Server development and test, specifically with Node.js, Electron, Selenium, and Mocha. Documenting and testing new software applications.

Requirements Applicants should have excellent analytical and problem-solving skills with the ability to work independently and in teams.

BS in Computer Science or Software Engineering. Proficient in JavaScript or Node.js. Knowledge of WebRTC or real-time media solutions is a plus. Knowledge of Electron, Selenium, Mocha, and Test Automation is a plus. Good understanding of software development fundamentals, data structures, database concepts, networks, and algorithms. Understanding of Linux operating system (file systems, networking operations, installation, and configuration). Eligible to work in the US without sponsorship.

Majors Computer Science, Software Engineering.

Location This position is located in the Chicago, IL metropolitan area.

About the Company

I

Infinite Convergence Solutions, Inc