Senior Lead Consultant Software Development
Job Type
Full-time
Description
The Role
We are on the hunt for an exceptional Senior Lead Consultant with extensive experience in software development, project management, and client engagement. This role is designed for a visionary leader who is adept at overseeing complex projects, identifying and resolving issues proactively, and ensuring seamless communication and collaboration across teams. The ideal candidate is not just a manager but a hands-on contributor who can architect solutions, engage with clients, and, if necessary, step into the roles of software engineer, business analyst, project manager, or QA specialist to keep projects on track.
Who You Are
- You are a collaborator
- You are obsessed with our clients and their needs
- You are a constant learner who loves the craft of application design and development
- You are a “we” person
- You are hungry to help Mind Over Machines grow into the best version of itself
- You help clients and Mind Over Machines understand and achieve business goals
Key Roles
- Learner of all things Consulting – we serve clients, not technology
- Actively participate in client engagement meetings
- Ask thoughtful questions
- Write well-written client & team communication
- Understand the big picture
- Practitioner of our Craft
- Focus on why to take specific paths
- Develop solutions independently
- Facilitate business analysis
- Demonstrate consistent history of technical leadership on multiple projects
- Demonstrate technical depth in multiple skills across the technology stack
- Contributing Project Team Member
- Understand the definition of 'done'
- Provide accurate status
- Accurately estimate own effort
- Train and mentor Consultants
- Builder of the House
- Live by MOM’s Code of Conduct
- Find opportunities to make MOM a better place to work and grow, consistent with expectations outlined in the Competency Framework
Responsibilities
- Provide leadership and oversight for multiple software development projects, ensuring they meet quality standards, deadlines, and budget constraints.
- Actively participate in strategic meetings, offering insights, identifying potential issues before they arise, and proposing innovative solutions.
- Serve as the primary point of contact for clients, maintaining strong relationships through regular updates and expert advice.
- Architect complex software solutions that meet clients' needs while ensuring scalability, performance, and security.
- Work closely with software engineers, business analysts, project managers, and QA specialists, fostering a cohesive and productive team environment.
- Proactively identify bottlenecks or challenges in projects, devising and implementing strategies to address them swiftly.
- Step in to directly contribute to any project role as needed, demonstrating versatility and a deep understanding of all aspects of project development and execution.
Requirements
Skills We Need From You
- A minimum of 10 years of experience in software development, with a strong foundation in Microsoft technologies and a broad understanding of various programming languages and frameworks.
- At least 5 years of project management experience, with proven ability to lead and deliver complex projects successfully.
- 5+ years of hands-on experience with database design, development, and optimization.
- Exceptional leadership skills, with experience in a senior consulting role, demonstrating the ability to navigate complex client engagements and lead diverse teams.
- Outstanding problem-solving abilities, with a track record of identifying and resolving project challenges efficiently.
- Excellent communication and interpersonal skills, capable of engaging effectively with both technical teams and non-technical stakeholders.
- Prior experience as a software architect, with a portfolio showcasing innovative solutions and successful project outcomes.
- Experience in a sales engineer role or similar, demonstrating the ability to convey the value of software solutions persuasively.
Hands on experience with...
- Microsoft .NET and SQL are a plus
- Power Automate or other RPA tools is a plus
- Power BI and other Business Intelligence tools are a plus
- Power Apps tools are a plus
- Dynamics 365 CRM specifically, setting up, customizing and integrating is a plus
- Azure is a MUST
- front-end Javascript frameworks like jquery, react, vue.js and angular are a plus
- design tools like Photoshop, XD and Figma are a plus
Education & Mindset
- Must have a hungry mind to learn and explore new ideas! (CRITICAL)
- Strong problem-solving mindset with the ability to adapt and thrive in a fast-paced, dynamic environment.
- Must have a proven track record of successful products from concept to implementation.
- Proven ability to effectively collaborate with cross-functional teams.
- Entrepreneurial spirit with the drive to take ownership of projects, innovate, and bring new ideas to fruition.
- Must have a drive to thrive in an entrepreneurial business where you own your ideas and have the autonomy to make them a reality.
- Must have the motivation to deliver on time and provide a professional product for the customer.
- Sets up the client for long term success while delivering on the immediate needs of today.
- Demonstrated commitment to continuous learning and professional development in the field of data and analytics
Job Benefits include...
- Health, dental, vision, life, and disability insurance
- Paid time off
- 401(k) with matching
Recommended Jobs
Associate Medical Director - Primary Care Medicine - Lubbock / Amarillo,TX (1009)
The Job This highly regarded, Physician owned, and managed medical group has been successfully practicing for thirty two years, garnering a large number of awards, both local and national, for medi…
DAS Construction Manager
The DAS Construction Manager oversees the end-to-end construction and deployment of Distributed Antenna Systems (DAS), private wireless networks, and Bi-Directional Amplifier (BDA) installations. Thi…
Asphalt Laborer
Asphalt Laborer (Entry-Level) Start Your Career. Build the Road. Grow with Overland. Overland Corporation is a leading heavy civil construction company based in Ardmore, OK, with a strong reputati…
COE Technical Advisor - Pressure Control Equipment
JOB DESCRIPTION About NOV and Rig Technologies NOV is a leading provider of technology, equipment, and services to the global oil and gas industry that supports customers' full-field drilling, …
Remote Benefits Advisor - Leadership Training Program
Launch Your Career in Leadership Fisher Organization is seeking motivated and coachable individuals who want to develop real-world leadership skills and grow into management roles. This entry-l…
Trader Senior
What You Can Expect As a Senior Gas Trader, you report to Gas Trading Director and manage risk and trade the Northeast US Natural Gas markets for ENGIE Energy Marketing North America (EEMNA). You …
Technician Apprentice Program (TAP) - Power Generation -Odessa, TX
DESCRIPTION We are looking for a talented Technician Apprentice to join our team specializing in Power Generation for our Distribution Business in Odessa, TX. In this role, you will make an imp…
Medical Sales Rep - 1099 Contract - Providing PCPs Free On-site Hearing
Physicians Hearing Network (PHN) works with primary care practices across the US by integrating hearing healthcare services. This can be a great revenue stream for the practice with little to no admi…
Territory Manager (Advanced Wound Dressings) - Dallas/Fort Worth
The Territory manager is responsible for achieving territory sales objectives through selling activities which include cultivating business partnerships with key decision makers, product in-services,…
Mission Systems Test Engineer
Title: Mission Systems Test Engineer KBR's Mission Engineering Division delivers complex technical solutions and expert support to the U.S. Department of War, specializing in modeling and simul…