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.