1

From Home Python Gui Developer Jobs in Indiana (NOW HIRING)

Python * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ... In addition, you can work from home to improve your work-life balance. * We care about your well ...

Python * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ... In addition, you can work from home to improve your work-life balance. * We care about your well ...

All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We ... PERL, Python, C#, Java, C, C++ SharePoint development experience Database experience preferred:

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151.70K/yr

... from requirements through delivery, coordinating cross-functional contributors. Python Development ... Thrive at work and at home: * Benefits kick in on DAY ONE for you and your family, including health ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151.70K/yr

... from requirements through delivery, coordinating cross-functional contributors. Python Development ... Thrive at work and at home: * Benefits kick in on DAY ONE for you and your family, including health ...

... engineering * C/C++ * Java * Elaboration of technical documents * Scripting (Bash) * Python ... In addition, you can work from home to improve your work-life balance. * We care about your well ...

... engineering * C/C++ * Java * Elaboration of technical documents * Scripting (Bash) * Python ... In addition, you can work from home to improve your work-life balance. * We care about your well ...

From conceptualization to implementation, you will play a pivotal role in developing innovative ... Proven experience in software development using modern programming languages such as Python ...

From conceptualization to implementation, you will play a pivotal role in developing innovative ... Proven experience in software development using modern programming languages such as Python ...

next page

Showing results 1-20

From Home Python Gui Developer information

What are the key skills and qualifications needed to thrive as a From Home Python GUI Developer, and why are they important?

To thrive as a From Home Python GUI Developer, you need strong programming skills in Python, experience with GUI frameworks like Tkinter or PyQt, and a relevant degree or equivalent practical experience. Familiarity with development tools such as Git, IDEs (e.g., PyCharm), and knowledge of software version control is typically required. Excellent problem-solving, self-motivation, and effective remote communication skills help you stand out in this role. These skills ensure efficient, high-quality software development and seamless collaboration in a remote work environment.

What are some common challenges faced by remote Python GUI Developers, and how can they be addressed?

Remote Python GUI Developers often face challenges such as effective communication with team members, managing version control for user interface assets, and ensuring consistent application performance across different platforms. To address these, it's important to use collaborative tools (like Slack or Microsoft Teams) for regular check-ins, adopt robust version control systems (like Git) for code and GUI resources, and implement thorough testing frameworks to catch platform-specific issues early. Staying organized and participating in virtual code reviews also help maintain productivity and code quality while working from home.

What does a From Home Python GUI Developer do?

A From Home Python GUI Developer designs and creates graphical user interfaces (GUIs) for applications using the Python programming language, all while working remotely. They typically use libraries such as Tkinter, PyQt, or Kivy to develop user-friendly and visually appealing software interfaces. Their responsibilities include collaborating with team members online, writing and testing code, debugging, and ensuring the application meets user needs. The remote nature of the job allows for flexibility but also requires good communication and time management skills.

What is the difference between From Home Python Gui Developer vs From Home Java Desktop Developer?

AspectFrom Home Python Gui DeveloperFrom Home Java Desktop Developer
Required SkillsPython, GUI frameworks (Tkinter, PyQt), basic software developmentJava, Swing/JavaFX, desktop application development
Work EnvironmentRemote, project-based, software development teamsRemote or on-site, software development teams
Industry UsageTech startups, software firms, automation projectsFinancial, enterprise, and software companies
Common Search/ComparisonYesYes

Both roles involve developing desktop applications but differ mainly in programming language and frameworks. Python Gui Developers focus on Python-based GUI tools, often for automation or lightweight apps, while Java Desktop Developers work with Java Swing or JavaFX for more complex enterprise applications. The choice depends on the project requirements and preferred programming language.

What job categories do people searching From Home Python Gui Developer jobs in Indiana look for? The top searched job categories for From Home Python Gui Developer jobs in Indiana are:
What cities in Indiana are hiring for From Home Python Gui Developer jobs? Cities in Indiana with the most From Home Python Gui Developer job openings:
Infographic showing various From Home Python Gui Developer job openings in Indiana as of May 2026, with employment types broken down into 3% Internship, 14% Full Time, 80% Part Time, and 3% Nights. Highlights an 83% Physical, and 17% Remote job distribution.

Other

Posted 10 days ago


Job description

Job Description

JOB TITLE: SCADA/MES Developer

LOCATION: Indianapolis

SCOPE

The SCADA Developer will design, code, test, and analyze manufacturing software programs and

applications. This includes researching, designing, documenting, and modifying software specifications

throughout the production lifecycle. The SCADA/MES Developer will also analyze and amend software

errors, provide general system administrative support in a timely and accurate fashion, and provide status

reports where required. The majority of the development is targeted at application integration and filling

in gaps where existing systems, tools, and off the shelf applications do not meet business needs.

KEY RESPONSIBILITIES

Strategy & Planning

• Meet with business partners to determine business, functional and technical requirements and

participate in application design, configuration, testing and deployment.

• Guide users in formulating requirements, advise on alternatives and on the implications of new or

revised processing analysis.

• Work within cross-functional teams outside of IT to determine integration points for data capture

and efficient automation control of manufacturing resources.

Acquisition & Deployment

• Conduct research on emerging application development software products, languages, and

standards in support of procurement and development efforts.

• Plan phases of the software development life cycle (SDLC) for a variety of projects.

• Perform administrative functions such as user creation, security management, configuration, and

other customizations of the applications needed to keep the systems highly available.

Operational Management

• Consistently write, translate, and code software programs and applications according to

specifications.

• Utilize best practices to perform operational support, code enhancements, bug fixes as needed to

the suite of applications and necessary integrations.

• Administer critical analysis of test results and deliver solutions to problem areas.

• Install and upgrade software products for end users as required.

• Be hands-on in producing tangible deliverables (requirements specifications, design deliverables,

coding, unit testing, status reports, project plans).

This job description is intended to be a summary of the duties, skills and duties required for the role. It is not intended to be an exhaustive list. Duties will

change as the needs of the business change.

PHYSICAL DEMANDS

• Must be able to sit for extended periods of time and interact with computers, telephone and other

electronic media

• Overtime hours may be required to meet project deadlines

QUALIFICATIONS

• Bachelor’s Degree with STEM focus (e.g., Computer Science, Information Systems) or related

• Previous work experience delivering business application solutions and integrations with a bias to

best leverage existing applications and tools

• Ability to work independently, as well as part of a team, on multiple projects

PERSONAL ATTRIBUTES

• Self-motivated, self-directed, personally accountable, and operate with a sense of integrity.

• Excellent written and oral communication, and decision making skills.

• Excellent interpersonal skills and desire to work with business users to understand problem areas

and formulate a solution.

• Excellent conceptual and analytical skills, able to manage multiple projects under strict timelines,

work well in a demanding and dynamic environment to meet objectives.

• Ability to quickly shift priorities to meet emerging business needs while maintaining progress

toward original goals

• Demonstrate critical thinking and problem-solving skills with ability to effectively prioritize and

execute tasks in a high-pressure environment.

• High level of personal integrity, and the ability to professionally handle confidential matters and

show an appropriate level of judgment and maturity.

KNOWLEDGE & EXPERIENCE

• Experience as a SCADA developer, SCADA Engineer, MES Engineer, Process Control Engineer,

Automation Engineer, Controls Engineer, or other similarly related duties

• HMI/SCADA (Ignition) experience integrating with data provided by PLC and corporate systems

such as ERP’s and WMS’s.

• Experience with programming languages such as Python, Expression Language, SQL strongly

desired.• Experience with and/or Understanding of the following:

o Utilizing integrations (REST, SOAP, XML-RPC, JSON-RPC APIs, Web Services) and how to

produce/consume data from various systems

o Working on enterprise scale Digital Transformation/Industry 4.0 initiatives

o Understands OEE concepts and able to apply into an MES platform

o Working knowledge of Track and Trace technologies and concepts and MES application

o Understands ERP and WMS systems as it pertains to workflow of raw material demand

through finished goods movement.• Hands on experience working in integrated development environments

• Hands-on software troubleshooting experience

• Ability to translate business needs into technical solutions