Software Developer III - GlobalEdge
Moon Township, PA
About the Job
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.