What are the responsibilities and job description for the Software Engineer II position at MeteorComm LLC?
Meteorcomm, a global telecommunications company that provides data communications solutions and services for the railroad industry. Meteorcomm is looking for an Software Engineer II to support our growing team based out of the Renton area.
SUMMARY :
In this new role, you will be responsible for software development activities for the Positive Train Control (PTC) Communication System (“the communication system”). This includes software development activities consisting of application design, development, testing, and the creation of test / deployment tools and documentation. It also includes hands-on environment setup, development, issue triage and debugging tasks necessary in order to create and maintain an on-site expertise in our software application systems. The software applications and tools are mostly written in C and targeted to run on the Redhat Enterprise Linux (RHEL) platforms.
RESPONSIBILITIES :
Has moderate authority to make decisions within the scope of the tasks assigned as long as they conform to the guidelines of the department manager. Suggested new ideas and new ways of doing things are welcomed and will be considered, but are subject to management approval.
MAJOR DUTIES :
- Dedicates the majority of their time to the development of existing client / server applications and support of applications already in production.
- Adherence to pre-defined programming standards set by Application Architects.
- Develops recommendations regarding further definition of development standards and application architecture principles.
- Performs unit testing and assists in user testing and debugging of programming modifications.
- When scheduled, candidate is prepared to address system problems during off hours with minimal guidance from other members of the development staff as needed.
- Mentoring other team members
SUPERVISORY REQUIREMENTS
Operates under moderate supervision of the Department Manager or Team Lead for the software system.
AUTHORITY AND RESPONSIBILITY
Has moderate authority to make decisions within the scope of the tasks assigned as long as they conform to the guidelines of the department manager. Suggested new ideas and new ways of doing things are welcomed and will be considered, but are subject to management approval.
DESCRIBE THE REQUIREMENTS FOR THIS JOB (KNOWLEDGE, SKILL, EDUCATION AND EXPERIENCE)
ESSENTIAL :
DESIRABLE :
MINIMUM EDUCATION & EXPERIENCE :
EEO Employer / Protected Veteran / Disability