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