1

Weekend Application Developer Jobs in Iowa (NOW HIRING)

Project Manager, Assistant Project Manager, Project Engineer * Project Supervision: Assistant ... Occasional overtime may be required, weekends are rare. Travel: Some out-of-area and overnight ...

Use this application to tell us about your preferred location and the type of job or career you desire, plus a little about yourself, so we can match you with a great opportunity when it comes ...

Use this application to tell us about your preferred location and the type of job or career you desire, plus a little about yourself, so we can match you with a great opportunity when it comes ...

Use this application to tell us about your preferred location and the type of job or career you desire, plus a little about yourself, so we can match you with a great opportunity when it comes ...

Use this application to tell us about your preferred location and the type of job or career you desire, plus a little about yourself, so we can match you with a great opportunity when it comes ...

Use this application to tell us about your preferred location and the type of job or career you desire, plus a little about yourself, so we can match you with a great opportunity when it comes ...

next page

Showing results 1-20

Weekend Application Developer information

What are the key skills and qualifications needed to thrive as a Weekend Application Developer, and why are they important?

To thrive as a Weekend Application Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), software development principles, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and development frameworks is typically required. Strong problem-solving abilities, time management, and effective remote communication are essential soft skills. These skills enable you to efficiently deliver high-quality software solutions while collaborating with teams or clients in a condensed weekend timeframe.

What are the common challenges faced by Weekend Application Developers, and how can they be addressed?

Weekend Application Developers often face the challenge of limited collaboration with full-time team members, since much of the team may not be available during weekends. To address this, clear communication and thorough documentation are essential, ensuring that work transitions smoothly between shifts. Additionally, weekend developers may need to be more self-sufficient, managing issues independently and coordinating progress updates for handoffs. Regular check-ins with the weekday team and using collaborative tools can help bridge any gaps and maintain project momentum.

What are Weekend Application Developers?

Weekend Application Developers are software professionals who focus on designing, coding, testing, and maintaining applications during weekends or outside standard business hours. These roles are often filled by individuals who support ongoing projects, address urgent technical issues, or contribute to development tasks that require off-hours attention. Employers may hire weekend developers to ensure continuous progress on projects, minimize downtime, or provide 24/7 support for critical systems. This position typically requires strong programming skills, familiarity with development tools, and the ability to work independently with minimal supervision.
What are the most commonly searched types of Application Developer jobs in Iowa? The most popular types of Application Developer jobs in Iowa are:
What are popular job titles related to Weekend Application Developer jobs in Iowa? For Weekend Application Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Weekend Application Developer jobs in Iowa look for? The top searched job categories for Weekend Application Developer jobs in Iowa are:
What cities in Iowa are hiring for Weekend Application Developer jobs? Cities in Iowa with the most Weekend Application Developer job openings:
Infographic showing various Weekend Application Developer job openings in Iowa as of May 2026, with employment types broken down into 95% Full Time, 3% Part Time, 1% Temporary, and 1% Contract. Highlights an 50% Physical, 5% Hybrid, and 45% Remote job distribution.
General Application

Full-time

Posted 28 days ago


Job description


Company: Northern Plains Services, Inc.

Employment Type: Full-time/ Part-time/ On-site

Locations: Grand Forks, Fordville, Lansford, Forest River, Mandan, Bismarck, Minot, Sioux Falls SD, Hibbing MN, Hastings MN, & mobile locomotive services in IA.

Summary:

We are always looking to connect with talented, motivated individuals who are interested in joining our team. If you don’t see a current opening that matches your background, we encourage you to submit a general application with your resume attached. We regularly review submissions and reach out when a role aligns with your experience and interests.

IMPORTANT NOTICE:

  • Submission does not guarantee an interview
  • We will reach out if your background aligns with a current or upcoming need.
  • If you see a specific opening later, please apply directly to that role
  • Sign up to receive notifications when a new position is open by going to Career Center | Recruitment & click on the “join our talent community” button in the top right corner of the screen.

Essential Duties and Responsibilities but are not limited to:

Responsibilities will vary based on the position, but may include:

  • Supporting day-to-day departmental tasks
  • Assisting with projects or process improvements
  • Collaborating with team members to meet goals and deadlines
  • Providing excellent internal or external customer service
  • Maintaining accurate documentation and records
  • Following company policies, safety practices, and quality standards

What we look for:

We welcome candidates with a variety of backgrounds, especially those who demonstrate:

  • Strong communication and teamwork skills
  • A positive, solutions-oriented attitude
  • Reliability and strong work ethic
  • Willingness to learn and adapt
  • Ability to work independently and collaboratively
  • Commitment to delivering high-quality work
  • Attention to Safety

Potential Opportunities

Candidates may be considered for roles in areas such as:

  • Human Resources
  • Administrative Support
  • Finance & Accounting
  • Sales, Marketing & Business Development
  • IT
  • Track Maintenance or Construction
  • Railroad Operations (FRA Certified Locomotive Conductors & Engineers)
  • Maintenance of Way
  • Industrial Switching (GCOR qualified Locomotive Conductors & Engineers)
  • Safety
  • Locomotive Mechanical/electrical
  • Mechanical railcar
  • Mechanical - Equipment, trailer, Heavy machinery
  • Surfacing Equipment operators
  • Heavy Equipment Operators & Class A CDL haulers
  • And other departments as needs arise.

Education and Training:

  • Position requirements may vary, and could include a GED or higher, specific degree, or specified amount of relevant experience, depending on the role.
  • A valid Driver’s License preferred & typically required.
  • Some positions require a willingness to travel as needed.

Requirements of Joining Our Team:

Our comprehensive pre-employment process ensures the well-being and integrity of our team. To join our organization, candidates are required to:

1.    Pass a mandatory drug test to maintain a drug-free workplace. Random, reasonable suspicion and post-accident testing may also be required throughout employment.

    2.    Undergo a thorough physical examination to ensure the requirements of the position can be met.

    3.    Provide professional references to validate qualifications and character.

    4.    Complete a comprehensive background check to confirm suitability for the position.

We value transparency and the safety of our employees and customers, and these steps are essential in upholding our commitment to excellence.

This job description is not intended to represent a complete, comprehensive list of all duties and responsibilities that may be required in this position. There may be unplanned activities and other duties assigned.

This Job Description may change at any time declared by Management.

NPRS is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran, or any other characteristic protected under local, state, or federal statute, ordinance, or regulation. NPRS is a tradename used by Northern Plains Railroad, Inc. (NPR), Northern Plains Services, Inc. (NPS), and All Rail, Inc. (All Rail).