Principal Consultant, Application Development
About AIM Consulting
At AIM Consulting, we are a focused, energetic group of people working together with passion, enthusiasm, and commitment to being an industry leader in technology consulting services. We lead by developing and maintaining long-term relationships with our consultants and clients. We invest in our employees, fostering career growth by enabling access to training, encouraging personal development, and by providing mentorship. All our employees are encouraged to be creative and are driven to succeed. We value honest communication, reward performance, and produce high quality results and happy clients. Our days are competitive, fast, fun, and exciting.
Compensation & Benefits
The OTE compensation range for this role is $200,000-$300,000 and is comprised of base salary and bonus with YoY growth. Actual compensation may vary based on experience and skillset as assessed in the interview process. In addition, all our full-time positions at AIM Consulting Include the following: Medical, Dental and Vision insurance (spousal and dependent coverage), 401k with company matching, paid certifications, disability insurance, commuter benefits, paid time off and sick days, paid maternity and paternity leave, and wellness programs.
Overview
We make a difference to our clients. We partner with them to help them define their direction, to achieve their goals, and to deliver value. We believe in building long lasting relationships, built on trust, by working hard, and exceeding our commitments. Our community is passionate about technology, hungry for knowledge, and centered around teams.
Our Application Development team consists of experienced technologists who approach software engineering pragmatically. We build trust by doing the right thing and providing superb customer service. We create high quality, cloud-first custom applications, we help clients modernize their existing systems, and we mature our clients’ quality engineering processes/tools and development methodologies. Principal Consultants are technology leaders who have a point of view about how to build software, how to manage software teams, and know how to deliver value quickly and iteratively. They are responsible for building and expanding consulting services in Application Development, for growing our teams, and for improving our internal processes. They ensure the successful delivery of solutions through engagement management responsibilities; they play a pivotal role in sales efforts by working with clients, estimating projects, presenting our approach, and driving contract negotiation; they build a followership as thought leaders by creating technical content and marketing content; and they grow our teams by hiring, maturing our processes, by mentoring teammates, and by providing career advocacy.
This Principal Consultant will be responsible for managing our Engineering Excellence vertical within the Application Development practice and lead a team of full-time staff and project consultants in supporting a variety of engagements at our largest customers. This team supports customers with DevOps transformations, strategically helping them to shift their processes left, and providing quality engineering and automation support. A leader in this space will help define how our offerings change and evolve with technology and industry trends like AI.
Key Responsibilities
- Sales related activities such as attending client meetings, creating project proposals, estimating project deliverables, creating marketing materials, and writing contracts
- Hire and grow leaders both for project work and for the purposes of growing our FTE team; assist our employees by helping them successfully deliver on our commitments, achieve career objectives, and find new ways to support the business
- Drive development of high-performance, well-architected, cloud-first software solutions
- Organize and lead discussions and events; Principals create workshops, develop seed projects, and collaborate on process improvements
- Share perspectives on implementing modern solutions and processes and will periodically share technology insights by writing thought leadership content (e.g., blog posts, case studies)
Required Qualifications
- 12+ years of custom software development / application architecture / enterprise architecture, and/or systems integration
- 5+ years of experience in solution consulting or a similar customer facing role
- 3+ years of experience developing and architecting on cloud systems (AWS, Azure, or GCP)
- Experienced in one or more of the following languages: C#, Java, JavaScript, Python, Go
- Knowledgeable about modern software architectures (e.g., microservices, serverless) and how to apply different architecture strategies
- Proven success delivering using multiple agile methods (e.g., Scrum, Kanban)
- Prior team leadership, management, or consulting leadership experience
- Highly effective communication skills with client-facing and executive level management
Equal Opportunity Statement
At AIM Consulting, we value people from all walks of life. We understand not everyone will meet all the above qualifications on day one, and that’s okay. We are heavily invested in further education and training, and we are committed to building a diverse, inclusive and equitable workplace where you can show up as your true self. If you’re passionate about technology, but your previous experience doesn’t perfectly align with every qualification listed, we still encourage you to apply.
We are a diverse group of individuals. No two people, ideologies, or thoughts are the same. Our different experiences and perspectives are our strengths. We are passionate about seeing each other succeed and live & breathe our company values; we choose positivity, we take ownership, we are relationship driven, we build trust, and we are self-aware. We work hard to come through for our clients, and for one another. We are many unique people, with the same common goal in mind – to connect, inspire and empower our customers by leveraging an amazing workforce to help solve business challenges, drive innovation and produce results that exceed expectations. Simply put, we are more than a company; we are our client’s trusted advisors.
AIM Consulting is an Equal Opportunity Employer. AIM Consulting provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. AIM Consulting complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.