Progressive AE


Software Developer

Computer Science

Full Time

Grand Rapids, US

Posted this week

About the Job

Salary - $90000 - $100000/Year

What is it you want out of your career?
If you’re looking for an opportunity to grow, to be challenged, to work hard and to be part of a growing team, then Progressive AE may be the place for you. We work hard to surround ourselves with professionals who are more than just good at their job. We want engineers, architects, designers and support staff who have a desire to help shape our company. We need colleagues who will help us grow by thinking outside their job description. The work we do here is challenging, and sometimes the hours are long. But we’re committed to serving our clients and providing the best solutions possible.

Progressive AE is a full-service, forward-thinking design firm. With offices in Grand Rapids, Michigan, and Charlotte, North Carolina, we work on projects around the country that offer a variety and challenge you won’t find at many other firms. And we don’t relegate creativity just to “creatives”—we encourage original thinking in every part of the organization–from support staff to engineering.

Since we’re an employee-owned company, you’ll be able to see the benefits of your hard work. And in return, we’ll invest in you. This includes an in-depth wellness program with fitness classes and health coaching, flexible schedules, continuing education, mentorship, volunteer opportunities and internal leadership positions. In fact, we’ve been named one of the Best & Brightest Places to Work for since 2006, named Business Leader of the Year, received the Community and Educational Partnership Awards, and are the proud winners of the Governor's Fitness Award.
We are always looking for talented individuals to advance the strategic goals of our firm. If you are a big picture thinker with unique technical skills, we’d like to consider your application.


As a software developer, you will oversee the Progressive AE technology life-cycle duties to bring our applications to completion while exceeding business expectations. The software developer will manage and implement a variety of Information Technology functions including project management, software system design, database administration, enhancements of our ERP system, and application support. This position works closely with team members in all departments to provide them with pro-active and creative solutions to their issues with minimal downtime, so they can remain efficient and productive.

Pay for this role starts between $90,000 - $100,000 depending upon experience.


  • Develop and maintain custom applications
  • Own the full application cycle: code, test, document, install and support
  • Analyze and formulate a plan, using structured analysis and design
  • Work and communicate with team members to develop new solutions from design through implementation
  • Ability to understand goals and requirements and translate them into working solutions within budget and deadlines
  • Mastery of a technology domain with continuous learning and promotion of the knowledge they have gained to others. Examples include:
  • Microsoft products including .Net, C#, Visual Studio, ASP.NET and Web API
  • Microsoft SQL Server and relational database tools, SQL, and stored procedures
  • Application design and architecture
  • Front-end web development – JQuery, MVC, React, CSS/LESS/SASS, JS task runners
  • Business systems
  • Provides support and develops enhancements for our internal ERP system (Deltek Vision)
  • Understanding of ERP systems from both the business and technical perspective
  • Installs, tests, and configures all software upgrades
  • Designs, develops, installs, and supports custom interfaces and reports
  • Works in team environments to evaluate, purchase, and deploy corporate software systems:
  • Installs, configures, and maintains purchased software systems
  • Designs, develops, and supports custom software solutions
  • Identifies, prioritizes, and manages the implementation of technology projects to support the business strategy
  • Evaluates and manages relationships with staff supplementation firms (consultants) for assistance deploying new technologies and maintaining existing technologies
  • Provides “after hours” and “on call” support for all employees


  • Bachelor’s degree in computer science, software engineering, or a similar field
  • 3 years of development experience
  • Excellent problem-solving skills with a strong desire for constant challenge
  • Ability to work well in a team environment
  • Self-motivation and a thirst for learning new technologies and tools
  • Great understanding of a wide range of technologies
  • Excellent with C# and .NET software development
  • Excellent with SQL Server
  • Excellent with using Microsoft based development tools such as Visual Studio

Progressive AE is an equal opportunity, affirmative action employer and is committed to providing equal opportunity to all qualified individuals in its employment practices. Progressive AE strictly prohibits unlawful discrimination against employees and applicants on the basis of race, color, religion, sex, sexual orientation, genetic information, national origin, disability, age, qualified veteran status, or any other characteristic protected by law.

Applicants with a disability, who require a reasonable accommodation for any part of the application or hiring process, may email Progressive AE for assistance. Determinations on requests for reasonable accommodations will be made on a case-by-case basis.

Job Type: Full-time


  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance


  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Grand Rapids, MI 49525: Reliably commute or planning to relocate before starting work (Preferred)


  • REST: 1 year (Preferred)
  • Java: 1 year (Preferred)

Work Location: One location

Posted this week

See More Relevant Jobs

Network engineer

Computer Science
Englewood, us
Posted this week

Sr. Software Developer (Virtual), Security Products

Computer Science
Remote, US
Posted this week

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More