Une société du Tenth Revolution Group

Recherche actuelle

2 Résultats de la recherche

For CDI & Freelance In Illinois

    Director of Engineering (Remote)

    USA, Illinois, Chicago

    • $200,000 to $201,000 USD
    • Director Role
    • Seniority: Senior

    Description du poste

    Our client, a fast growing telecom software organization, has retained us to find a Director of Software Engineering, to lead development efforts and assist in transforming applications to a cutting-edge cloud native solution.

    The right candidate is a passionate individual that can effectively inspire, coach and lead current software development team with a focus on transformation and rapid application development.



    Requirements

    * Expertise and experience developing across a full stack, including client/server interaction, databases, and CI/CD infrastructure.
    * Deep understanding and experience with modern deployment and development infrastructure: CI/CD, unit and end-to-end testing, and cloud/enterprise deployment.
    * Experience speaking with clients and giving presentations to prospects and clients.
    * 7+ years of direct management experience of onsite and offsite developers.
    * Experience transforming legacy applications to cloud native/microservices a plus.
    * Experience with PostgreSQL, AWS, Serverless, Containers, SQL
    * Experience with Javascript, PHP, Node.js, Java, Python preferred
    * Telecommunications industry experience a plus.



    Key Responsibilities

    * Manage a team of onsite, remote, and offshore software developers.
    * Consults with management regarding project specifics, requirements, priorities.
    * Work closely with PMO, product owners, vendor partners, and technical leads to influence scope and priorities for product development.
    * Maintain an excellent understanding of the business long term goals and strategy and ensure that designs are aligned with them.
    * Assume a leadership role in ensuring on-time, high quality delivery of products through the entire SDLC

    Network Software Engineer - Telecommunications

    USA, Illinois, Champaign

    • $90,000 to $110,000 USD
    • Engineer Role
    • Skills: Back-End Software Development, Telecommunications, Network Design, BSS/OSS, TCP/IP, GPON, Ethernet, AWS
    • Seniority: Mid-level

    Description du poste

    Job Description:

    As a Network Software Engineer, you will play a key role in designing, developing, and maintaining software components and applications that are critical for both internal and external network infrastructure in BSS/OSS. This position requires a deep understanding of telecommunications, software development, and network design to enhance the efficiency and effectiveness of telecom operations and ensure seamless interoperability with other BSS/OSS support systems.



    Key Responsibilities:

    * Develop software components using modern languages like Node.js, React, PHP, and Java to meet network infrastructure requirements.
    * Collaborate with network architects to ensure compliance with industry best practices and design standards.
    * Identify and address performance bottlenecks in software components and optimize code and algorithms for maximum efficiency.
    * Conduct research and development activities to enhance network design and management.
    * Create and run test plans to validate the functionality and performance of network components.
    * Maintain comprehensive documentation for all software components.



    Preferred Qualifications and Skills:

    * Degree in Computer Science, Engineering, or equivalent experience.
    * Experience in the Telecom industry with knowledge of telecom network design principles.
    * Proven experience as a Network Software Engineer with a strong knowledge of telecommunications network design principles.
    * Knowledge of protocols such as TCP/IP, GPON, Ethernet, SD-WAN, and DWDM.
    * Knowledge or interest in cloud technologies such as AWS and related services.
    * Strong communication skills, creative, and problem-solving abilities.
    * Ability to work independently and as part of a team with strong collaboration skills.