Share Email Opening

Senior Developer 

About the Organization 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.

Category Information Technology  
Location Grand Rapids, MI  


As a Senior Developer, you will oversee the Progressive AE technology life-cycle duties to bring our applications to completion while exceeding business expectations. You will manage and implement a variety of Information Technology functions including project management, software system design, database administration, enhancements of our Enterprise Resource Planning (ERP) system, and application support. You will work closely with coworkers in all areas of the business to provide them with pro-active and creative solutions to their issues with minimal downtime, so they can remain efficient and productive.

You support Progressive AE through creativity, interpersonal savvy, peer relationships and customer focus to develop applications within the established requirements including project budget and schedule. You are committed to self-development and through priority setting and technical learning, you grow functional/technical skills to support business growth.


Project Quality

  • 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.
  • Understand goals and requirements and translate them into working solutions within budget and deadlines.
  • Master a technology domain through continuous learning, ensuring you understand current and future features and that Progressive AE is up-to-date and competitive. Promote best uses and practices with other Information Technology team members and internal Subject Matter Experts. Examples of language and domains 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
  • Provide support and develop enhancements for Progressive AE's internal Enterprise Resource Planning (ERP) system (Deltek Vision).
    • You have a strong understanding of ERP systems from both the business and technical perspective.
    • Install, test, and configure all software upgrades.
    • Design, develop, install, and support custom interfaces and reports.
  • Work in team environments to evaluate, purchase, and deploy corporate software systems:
    • Install, configure, and maintain purchased software systems.
    • Design, develop, and support custom software solutions.
  • Present a professional image through appropriate business attire, personal appearance, and ability to carry and project yourself in a professional manner.
  • Maintain knowledge of current trends and introduction of new technology.
  • Act as an ambassador for company-wide values and ethical standards of practice.


  • Work with senior staff to ensure your work effort is in line with the overall project budget.
  • Identify, prioritize, and manage the implementation of technology projects to support the business strategy.

Commitment to Client Service

  • Understand the need for professionalism and exhibit a commitment to external and internal client service.
  • Provide 'after hours' and 'on call' support for all employees.
  • Exhibit the ability to effectively understand and translate the end user's needs, goals, and aspirations.
Position Requirements


  • Your Degree: Bachelor’s Degree in Computer Science, Information Technology, or a related field.
  • Your Knowledge and Experience:
    • Minimum 5 years of development experience.
    • You have a strong self-motivation and thirst for learning new technologies and tools.
    • You are an excellent problem solver and handle complex challenges and changes well.
    • You understand a wide variety of technologies.
    • You are a strong team player and are able to build and maintain internal client relationships and provide strong customer service, demonstrated through your competencies.
  • Your Technical Skills:
    • Excellent with C# and .NET software development
    • Excellent with SQL Server
    • Excellent using Microsoft based development tools such as Visual Studio


  • Creativity – You come up with a lot of new and unique ideas; you easily make connections among previously unrelated notions; you tend to be seen as original and value-added in brainstorming settings.
  • Customer Focus – You are dedicated to meeting the expectations and requirements of internal and external customers; you get first-hand customer information and use it for improvements in products and services; you act with customers in mind; you establish and maintain effective relationships with customers and gain their trust and respect.
  • Functional/Technical Skills – You have the functional and technical knowledge and skills to do the job at a high level of accomplishment.
  • Interpersonal Savvy—You relate well to all kinds of people—up, down, and sideways, inside and outside the organization; you build appropriate rapport; you build constructive and effective relationships; you use diplomacy and tact; you can diffuse even high-tension situations comfortably.
  • Peer Relationships – You can quickly find common ground and solve problems for the good of all; you can represent your own interests and yet be fair to other groups; you can solve problems with peers with a minimum of noise; you are seen as a team player and are cooperative; you easily gain trust and support of peers; you encourage collaboration; you can be candid with peers.
  • Priority Setting – You spend your time and the time of others on what’s important; you quickly zero in on the critical few and put the trivial many aside; you quickly sense what will help or hinder accomplishing a goal; you eliminate roadblocks and create focus.
  • Self-Development – You are personally committed to and actively work to continuously improve yourself; you understand that different situations and levels may call for different skills and approaches; you work to deploy strengths; you work on compensating for weaknesses and limits.
  • Technical Learning – You pick up on technical things quickly; you can learn new skills and knowledge; you are good at learning new industry, company, products or technical knowledge; you do well in technical courses and seminars.
Full-Time/Part-Time Full-Time  
Exempt/Non-Exempt Exempt  
EOE Statement 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 for assistance. Determinations on requests for reasonable accommodations will be made on a case-by-case basis.  

This position is currently not accepting applications.

To search for an open position, please go to


Other Jobs Within Same Category
-- None found --

Other Jobs Within 60 Miles
2021 Water Resources Intern in Grand Rapids, MI
Posted on: 9/9/2020
[Apply Now]

2021 Civil Engineering Intern in Grand Rapids, MI
Posted on: 9/9/2020
[Apply Now]

2021 Architectural Student Intern in Grand Rapids, MI
Posted on: 9/9/2020
[Apply Now]

2021 Construction Management Intern in Grand Rapids, MI
Posted on: 9/11/2020
[Apply Now]

2021 Electrical Engineering Intern in Grand Rapids, MI
Posted on: 9/11/2020
[Apply Now]


Click here for technical assistance.