Responsibilities
- Supports the creation, testing, deployment, and maintenance of application systems.
- Collaborates with development teams across all stages of projects, including coding and software development.
- Responsible for building reliable, expandable, and maintainable solutions, integrating new platforms with legacy systems and connecting systems across business units.
- Engages in technical planning, coding, and deployment of software applications.
- Analyzes, updates, and refines programming systems through coding, testing, debugging, and documentation.
- Creates detailed flowcharts to illustrate processing logic for basic programs.
- Documents all system procedures and operational methods.
- Writes and implements code, develops test cases, executes testing, and makes necessary revisions.
- Evaluates requirements, system designs, and implementation strategies, ensuring compliance with established standards.
- Oversees production rollouts and evaluates the performance of current systems; responds to urgent production issues when needed.
- May provide guidance to junior engineers or manage on-site coordinators supporting offshore development efforts.
Work Arrangement
Remote — Tazewell, VA
Position
Sr. Software Engineer/Tech Lead
Location
Tazewell, VA
Duration
10 months contract