Applications Programmer I
About the Role
TFS is seeking an Applications Programmer I to join our automation and quality engineering team in an entry-level capacity. This role offers structured training in UiPath development and automated testing practices while supporting the testing and reliability of enterprise web applications built with .NET and ASP.NET. The selected candidate will learn hands-on from senior engineers and quality assurance professionals while building foundational skills in automation, test design, and continuous integration.
What You'll Do
- Learn UiPath fundamentals and development standards through internal training and mentorship
- Assist in authoring automated test cases for web applications and APIs that support the NMMES suite of applications
- Execute test runs, capture results, and document defects under guidance from senior staff
- Follow the Software Development Life Cycle and Verification and Validation processes
- Troubleshoot defects or issues with automated test scripts and resolve them within designated schedules
- Maintain basic test documentation, test data, and workflow diagrams
- Participate in code reviews and Agile ceremonies
- Shadow automation engineers to observe CI/CD integration, RPA concepts, and automation lifecycle tasks
What Success Looks Like in This Role
Success in this position means developing reliable automation and testing skills through structured training, mentorship, and hands-on contribution to software quality improvements. The successful candidate will demonstrate curiosity, attention to detail, clear communication, and a readiness to learn UiPath, automated testing practices, and continuous integration concepts while contributing to the reliability of enterprise applications.
Aligned To TFS Values
- People First
- Integrity Always
- Accountability in Action
- Mission-Focused Leadership
- Continuous Improvement
Requirements
- Bachelor's degree in Computer Science or equivalent hands-on software development experience
- Familiarity with programming concepts in .NET languages such as C# or VB.NET, or similar programming languages
- Basic understanding of web applications, including HTML, CSS, and ASP.NET
- Strong interest in automation, testing, and process improvement with readiness to learn UiPath in a structured training program
- Ability to follow guidance, communicate clearly, and collaborate within a team environment
- Must be able to obtain a Secret Clearance
- U.S. Citizenship required to meet government clearance eligibility guidelines
Desired Qualifications
- Coursework or projects involving C#, VB.NET, REST APIs, or web applications
- Basic SQL experience
- Familiarity with Agile or DevOps concepts and Git
- Interest in Robotic Process Automation and workflow automation
Benefits
- 401(k) with matching
- Medical, dental, and vision insurance
- Life insurance
- Paid time off
- Tuition reimbursement
- Employee training and development programs
- Referral program
- Career growth and advancement opportunities
- A collaborative, mission-driven company culture
Pay
$60,000 to $80,000