Software Developer III

GlobalEdge

  • Moon Township, PA
  • 1 day ago

    Highlights

    AngularJS, React, etc.).* Experience with cloud technologies (Azure, AWS, etc.).* Experience with industrial communications protocols (Modbus, SNMP, etc.).* Experience developing highly scalable data-driven, near real-time applications.* The project involves delivering a scalable system to monitor critical infrastructure that connects to a vast array of devices regardless of make or model, and provides real-time, historical, and predictive data analysis capabilities.

    Numbers & Facts

    LocationMoon Township, PA

    Description

    Position Description

    Seeking a Senior Software Developer for a full-time position with benefits.

    You will be involved in the design, development, and support of enterprise grade applications encompassing functionality from data acquisition through feature-rich user interfaces. The project involves delivering a scalable system to monitor critical infrastructure that connects to a vast array of devices regardless of make or model, and provides real-time, historical, and predictive data analysis capabilities. You must be highly proficient with current software development technology, tools, and practices, and have expert-level capabilities in C++, Java, and React.
    Responsibilities:
    * Work with your team and others, contributing to the architecture, design, and implementation of world class, high-performance, enterprise grade server applications. Initial development will be primarily C++/JavaScript/HTML/Python.
    * Provide work estimates and conduct design, implementation, and code reviews.
    * Author high-quality, unit-tested code.
    * Work with the quality team to ensure adequate and appropriate test case coverage.
    * Evaluate business requirements to determine potential solutions.
    * Coach and mentor team members, assisting them in technical and process areas.
    * Provide technical leadership to all lifecycle stages including requirements analysis, architecture/technical specifications, software design and implementation.
    * Drive process improvements within the software development team and the Business Unit.
    * Mentor less experienced developers.
    * Perform other duties as assigned.

    Primary Skills Required

    * Experience with Java, JavaScript, HTML5, CSS3.* Experience with SQL.

    Primary Skills Preferred

    * Experience with dynamic web application frameworks (e.g. AngularJS, React, etc.).* Experience with cloud technologies (Azure, AWS, etc.).* Experience with industrial communications protocols (Modbus, SNMP, etc.).* Experience developing highly scalable data-driven, near real-time applications.* UI design experience.* Experience developing container-based applications.* Excellent level skills in C++, C#, Visual Studio, Visual Code

    Education Required

    * Bachelor’s Degree in Computer Science or related field from an accredited institution.

    Education Preferred

    See Position Description

    Work Experience Required

    * 6+ years of experience in the software industry.* 2+ years of experience developing enterprise grade highly scalable web-based applications and/or distributed systems.

    Work Experience Preferred

    Similar Jobs

    See more jobs