Full Time

Software Engineer – Application Development & Support (Entry Level) - (USC/GC)

Cube Hub Inc.
Johnston, IA
???* / year

Job Description

About this kind of role

What a Software Engineer – Application Development & Support (Entry Level) - (USC/GC) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software applications, often focusing on specific features or modules within a larger system. Application development engineers work on creating new software or improving existing programs, while support engineers address and resolve issues that arise in production environments. They collaborate with other engineers, product managers, and stakeholders to ensure applications meet business needs and user expectations. Troubleshooting and debugging code are also common tasks.

Tools and skills: Proficiency in programming languages like Java, Python, or C++, experience with software development methodologies (Agile, Waterfall), and familiarity with version control systems (Git) are generally required.

Good fit for: Individuals with a strong analytical mindset, a passion for problem-solving, and a desire to learn and adapt to new technologies often thrive in this role.

Among 15 to 24-year-olds in Madagascar, unemployment was 5.2% in 2025, against 3% for everyone, by the International Labour Organization’s estimate. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.