Software Engineer in Coudersport, PA at APEX Systems

Date Posted: 2/14/2020

Job Snapshot

Job Description

Job #:  1048772

Apex Systems, the nation's 2nd largest IT staffing firm has an immediate need for a Systems Engineer
This is a Contract position with a reputable retail company in Charlotte, NC. 
If you are interested in applying, please email your most up-to-date resume and contact information to
LOCATION: Charlotte, NC/Coudersport, PA
Job Description:
Software Engineer
Designs, develops, modifies, enhances and implements software systems designed to support new or existing business initiatives.  Projects are usually of considerable complexity and require a mastery of development tools. Performs maintenance and provides technical assistance and advice on existing software solutions.

Actively and consistently supports all efforts to simplify and enhance the customer experience
Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements
monitors and repairs critical systems on an as needed basis
24 x 7 on call rotation for critical issues
Familiarity with RedHat , Solaris, Perl, PHP, Ruby, MySql , advanced unix administration, shell scripting, , rabbit mq, Hbase, Cloud VM, Openstack, Sql scripting , Video Networking, Docsis Networking, Transport Networking , network and firewall troubleshooting, load balancer knowledge and DOCSIS
Develops and maintains technical documentation
Serves as final escalation point to resolve incidents and problems for production applications and web services supported by the team in accordance with identified Service Level Agreements
Collaborates with internal customers,  technical and architecture teams to solve complex software problems
Provides general system users and management with system analysis and feedback
Influences system design by identifying and recommending design and requirements needs for software enhancements
Maximizes the efficiency of the various software systems by implementing, monitoring, testing and auditing new software programs
Participates in continuous performance improvement sessions to discuss opportunities to improve processes or standards
Analyzes and resolves computer related problems by coordinating with in-house personnel to diagnose and fix operational issues, as well as consulting, advising and training on specialized features and functions
Follows established configuration/change control processes
Skills/Abilities and Knowledge
Ability to read, write, speak, and understand English
Hands-on experience working with technologies like Hadoop, Kafka, RabbitMQ, MySQL, etc.
• Experience with test-driven development and automated testing frameworks.
• Capable of delivering on multiple competing priorities with little supervision.
• Excellent verbal and written communication skills.
• Bachelor’s Degree in computer science or equivalent experience.
• Experience with build automation technologies like Team City, Jenkins, etc.
• Experience with monitoring technologies like BigBrother, Hobbit, , Solar Winds , NetCool, etc.
• Experience with programming languages like Java, Python, GoLang.

BA/BS in Information Technology, Computer Science, related field or equivalent work experience
Related Work Experience
2 plus years experience within an IT shop

Office environment
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178.


  1. Software Engineer Jobs
  2. Project Engineer Jobs