cover image
Optomi

Software Engineer

Hybrid

Dallas-fort worth metroplex, United states

Freelance

30-10-2025

Share this job:

Skills

Python C# GitHub CI/CD DevOps Jenkins Test Problem-solving Windows Programming Software Development .NET

Job Specifications

Optomi in partnership with an investment firm are seeking an Software Engineer with strong Python and .NET development experience to design, build, and maintain performance automation solutions across Windows and macOS environments. This role involves developing cross-platform automation workflows, integrating with CI/CD systems, and collaborating closely with QA, DevOps, and software development teams to enhance testing efficiency and system performance.

What the right candidate will enjoy

• Building end-to-end automation systems that drive efficiency across desktop platforms

• Working with modern automation tools such as PyAutoGUI, PyWinAuto, and ATmacOS

• Contributing to a collaborative engineering environment focused on quality and scalability

• Integrating automation pipelines with Jenkins, GitHub, and Xray APIs

• Gaining exposure to both Python and .NET-based automation in a performance-driven environment

• Working remotely with a team that values initiative, problem-solving, and cross-functional collaboration

Responsibilities of the right candidate

• Design and develop Python scripts for performance automation across Windows and macOS platforms

• Build and maintain desktop automation workflows using PyAutoGUI, PyWinAuto, and ATmacOS

• Refactor existing automation code for efficiency, scalability, and maintainability

• Develop and support .NET C# console applications focused on performance and automation tasks

• Integrate automation workflows with CI/CD and test management tools such as Jenkins, GitHub API, and Xray API

• Collaborate with QA, DevOps, and engineering teams to ensure smooth automation adoption and execution

• Troubleshoot, document, and optimize automation pipelines for continuous improvement

Qualifications of the right candidate

Core Experience and Abilities

• Proven experience developing Python-based automation for desktop and cross-platform systems

• Strong understanding of software design principles and performance optimization techniques

• Ability to work independently and collaboratively in a fast-paced, distributed environment

• Excellent analytical and debugging skills with a proactive, solution-oriented mindset

Core Technical Skills

• Python scripting, pip packaging, and dependency management

• PyAutoGUI, PyWinAuto, and ATmacOS (desktop automation)

• .NET C# console applications (UI development experience a plus)

• CI/CD tools and APIs (Jenkins, GitHub, Xray)

• Object-Oriented Programming and design patterns

About the Company

Established in 2012, Optomi is committed to providing superior IT Talent Services via contract, contract-to-hire, and team augmentation models. Our delivery teams are aligned by competencies focused on 7 key areas in technology: Business Optimization, Software Engineering, Cloud & Infrastructure, Cyber Security, Data Modernization, ServiceNow, and Emerging Technologies. Our skillset-focused approach allows our recruiting teams to become experts within their space and streamline the hiring process. We save you time and money ... Know more