O logo

Development Manager

Oakland CorporationAmes, IA

Overview

Schedule
Full-time
Career level
Director
Remote
On-site
Benefits
Career Development

Job Description

About Oakland CorporationOakland Corporation is a trusted provider of ERP software and exceptional service in the grain, agriculture, and fuel industries. Our mission is to support our clients by delivering reliable solutions that improve efficiency and productivity. We take pride in building long-term relationships and providing outstanding customer service to ensure our clients have the resources and support they need to thrive.Position OverviewWe are seeking an experienced and highly technical Development Manager to lead and actively contribute to our software development efforts as we modernize and upgrade Oakland’s accounting and grain platforms. This is a hands-on leadership role that requires strong software development experience, architectural expertise, and the ability to write and review production-quality code.In addition to managing a small team of developers, this role will directly participate in system design, code reviews, technical problem solving, and architectural decisions as we move toward a cloud-native architecture. The Development Manager will set technical standards, ensure best practices are followed, and help guide the transition of our legacy platforms into modern, scalable solutions.The ideal candidate has a proven track record of building and delivering complex software systems to production, leading development teams from a technical perspective, and maintaining deep involvement in the codebase. Strong communication and planning skills are important, but this is first and foremost a development-focused role requiring substantial real-world programming experience. You will play a critical role in shaping Oakland’s technology future by building reliable, scalable, and modern software solutions for our clients.Key Responsibilities
  • Create, manage, and maintain a long-term development roadmap aligned with company goals.
  • Lead and support a small team of developers working on Oakland’s grain and accounting applications.
  • Run weekly status meetings and ensure clear communication across the development team.
  • Manage issues, pull requests, and code reviews using GitHub.
  • Understand & Review CI pipeline activity and ensure high software quality standards.
  • Work closely with leadership and other departments to prioritize features and timelines.
  • Ensure projects are delivered on time, within scope, and at a high level of quality.
Required QualificationsThe ideal candidate will have:
  • Experience managing a team of software developers.
  • A proven track record of delivering large software projects to production.
  • Strong project planning skills, including creating realistic schedules and managing deadlines.
  • Ability to communicate changes clearly and keep all stakeholders informed.
  • Familiarity with GitHub for version control and collaboration.
  • Familiarity with AWS and cloud-native architecture concepts.
  • Strong leadership, organization, and problem-solving skills.
Preferred Qualifications
  • Experience with Java and Go.
  • Experience working with Continuous Integration (CI) systems.
  • Background in modernizing or migrating legacy software platforms.
Why Join Oakland Corporation?At Oakland Corporation, we foster a collaborative and supportive work environment where employees are valued and empowered to succeed. We believe in continuous learning, professional growth, and building technology that truly helps our clients succeed.If you are a proven leader who enjoys guiding teams, building modern software, and shaping the future of technology in agriculture and accounting, we would love to hear from you.

Powered by JazzHR

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Development Manager Jobs at Oakland Corporation

What is the work location for this position at Oakland Corporation?
This job at Oakland Corporation is located in Ames, IA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Oakland Corporation?
Employer has not shared pay details for this role.
What employment applies to this position at Oakland Corporation?
Oakland Corporation lists this role as a Full-time position.
What experience level is required for this role at Oakland Corporation?
Oakland Corporation is looking for a candidate with "Director" experience level.
What benefits are offered by Oakland Corporation for this role?
Oakland Corporation offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Oakland Corporation?
You can apply for this role at Oakland Corporation either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.