OneMain Financial Jobs

Job Information

ENTEGEE INC Software Engineer in PLEASANT GROVE, Utah

 

US Cit ONLY

Need an active secret clearance to start

1 year+ contract 

Skills: 

• Must have strong background w/ C++ programming, primarily for Windows GUI applications 

• Must have Experience with C# for GUI development 

• XAML  

• Experience with gRPC. 

• Demonstrated experience developing in both Windows and Linux environments. 

• Familiarity with build systems, including CMake and Makefiles. 

• Experience with Google Test or similar unit testing frameworks. 

• Experience with Python for scripting and automation, including tools like Selenium, Appium, WinAppDriver, and PyAutoGUI. 

• Experience with development tools like Jira, Confluence, Git, Bitbucket, and Jenkins. 

• Experience writing technical documentation, including design documents and UML. 

 

Job Description: 

• Design, develop, and maintain software applications using C++, C#, and XAML for Windows and Linux GUI development. 

• Develop and debug applications in both Windows and Linux environments. 

• Implement and utilize gRPC for efficient inter-service communication. 

• Perform thorough unit and full implementation testing to ensure code quality before declaring tasks complete, using frameworks like Google Test. 

• Write automation scripts using Python for Windows GUI testing with tools such WinAppDriver, (Appium framework) and PyAutoGUI. 

• Configure and maintain development and production servers as needed. 

• Utilize Jira for task tracking, Confluence for documentation, and manage code with Git and Bitbucket. 

• Work with Jenkins for continuous integration and deployment. 

• Create and maintain technical documentation, including design documents and UML diagrams. 

 

 

 

 

 

DirectEmployers