Software Engineer Job at Nesco Resource, LLC in Fort Worth

Nesco Resource, LLCabout 1 year ago
Fort Worth, Texas, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We are seeking a Level 2 Software Engineer responsible for full lifecycle development of various infrastructure software product capabilities. In this role you will handle software/hardware integration, system troubleshooting, and work within an Agile product development environment. You will collaborate daily with team members, have opportunities to learn from system/software architects, mentor junior engineers, and gain working knowledge of CI/CD infrastructure.

Key Responsibilities

  • Full lifecycle development of various infrastructure software product capabilities
  • Software/hardware integration and system troubleshooting
  • Implementing Agile Product Development Methodologies
  • Daily collaboration and communication with team members
  • Opportunities to learn from system/software architects and mentor junior engineers
  • Gaining working knowledge of team CI/CD infrastructure and tool suite
  • Participating in development of team-level work estimates to support proposals and sprint/PI-level commitments

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Math, Physics, or a related discipline
  • Expert proficiency in C++ and Python with minimum 5 years of experience
  • Linux-based software development experience
  • Strong experience in object-oriented software development
  • NESCO Resource is an Equal Employment Opportunity employer

Preferred Qualifications

  • Experienced practitioner with the Atlassian tool suite (Jira, Bitbucket, Confluence)
  • Excellent written and verbal communication skills
  • Comfortable with daily collaboration including occasional pair programming
  • Familiar with company development processes and Agile product development concepts
  • Proficient in the development of software estimates
  • Ability to offer improvement ideas to foster a culture of feedback and continuous improvement
  • Ada proficiency for software testing is a plus

Required Skills

Python
C++
CI/CD
Agile methodologies
Linux-based development
Software/Hardware Integration
Object Oriented Programming
Atlassian tool suite
Pair Programming