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
Chef
Looking to join a Legendary Team? We've been at it for over 20 years and are looking for a few great new team members. Legendary Texas Cuisine is only part of what you’ll experience at Reata Restau…
Front Desk Coordinator - Wichita Falls
Front Desk Coordinator – Full Time/Part Time Location: Wichita Falls, Texas A better way to deliver care starts here! The Joint Chiropractic is revolutionizing access to care by delivering…
Production Planner
JOB DESCRIPTION PRIMARY RESPONSIBILITIES ~ Coordinate production workflows for one or multiple products ~ Plan and prioritize operations to ensure maximum performance and minima…
Commissioned Security Officer
Job Description Job Description We are seeking a Commissioned Security Officer to become an integral part of our team. The selected individual will patrol and secure assigned premises as well as …
Route Service Representative - UniFirst
At UniFirst, we Always Deliver —for our customers and our people. As a Route Service Representative (RSR), you’ll be the face of UniFirst to our customers, building strong relationships and ensuring …
Principal Software Engineer
pubGENIUS is a React.js and Next.js development agency and ad-tech startup. We build websites and apps for clients across the US and Europe, specializing in decentralized finance (DeFi, crypto, NFT, …
Associate Medical/Scientific Director, National Medical Partnerships - U.S. Global Aesthetics Medical Affairs (Remote)
Company Description About AbbVie AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of to…
Jr. Drone Pilot (Jr. Unmanned Aerial Systems Pilot) - West Texas Region
Arch Aerial LLC is seeking a highly motivated candidate interested in a Jr. Drone Pilot (Jr. Unmanned Aerial Systems Pilot) role to assist and execute drone-based data collection missions focused …
Litigation Attorney (Dallas)
Growth Role w/Rapidly Expanding Commercial Construction Company - SEO/Website/Social + Trade Shows/Drone Flying/Site Visits This Jobot Job is hosted by: Dan Urbaniak Are you a fit? Easy Apply n…
Home Health Aide (HHA)
Home Health Aide (HHA) in La Porte Design your career around your life! The beauty of being an HHA for Interim HealthCare® is the flexibility and work-life balance it offers. Whether you’re cari…