Contract, Remote Senior Software Architect For Big Four Consulting Firm
We're working closely with our friends at a Big Four Consulting Firm to help them scale their efforts in their Mergers and Acquisitions division.
Depending on your ability to contribute to multiple merger and acquisition evaluations- this deeply technical, intellectually challenging and lucrative opportunity could last from one month or through the end of the year or more.
IDEAL candidates will have the following experience;
- Deep expertise in best practices moving enterprise software businesses from On-Prem to Cloud architecture
- 10+ years of exposure to both Enterprise (Microsoft/Oracle) and Open Source (Angular/Python) software architecture best practices
- Adaptability, affability, willingness to work long hours as needed for mission-critical contracts over several months- M&A at this level can go from 0-60 in no time flat with offers pending on business deals etc
- Great client-facing skills from inception to implementation
- Excellent communication skills both in writing and in-person
- Flexible and glass-half-full mindset
- Experience with PCI compliance and similar
- Patient, driven, communicative, happy, and curious
- Big Four consulting experience (ideal, not required)
Responsibilities:
- Lead the technical evaluation of proprietary software platforms including SaaS platforms (usually moving from on-prem to cloud), custom-built software applications for merger or acquisition.
- Conduct a full technical SWOT analysis including underlying patterns of the platform, evaluating the architectural design and deployment methodologies in use. Identify material scalability, resiliency, performance, or operational maintenance gaps within the platform.
- Evaluate the software development lifecycle (SDLC) methodology in use by a given software company and the maturity of those processes to meet a Client’s (e.g., private equity, strategic buyer) investment thesis (i.e., can the team scale the platform 2x-10x in one to three years).
- Leverage technical/software and business acumen to identify, interpret, and translate platform architectures/concepts and relate to strategic business plans.
- Assess levels of technical debt and the methodology used by a given software company to manage technical debt.
- Interpret and translate SDLC metrics to determine the efficacy and scalability of the software development organization’s performance.
- Identify risks and opportunities for improvement to make strategic and tactical recommendations to assist our Client’s in achieving their short-term and long-term goals (e.g., scalability, reducing operational costs, improving team efficacy).
Qualifications:
- Ability to work on East Coast or Central Time client meetings at most hours.
- A minimum of seven-years industry experience in software architecture including at least four-years of hands-on software development experience. Experience with platform modernization efforts a plus (i.e., Monolithic to SOA or Microservices).
- Experience applying modern software design concepts, such as separation of concerns, Microservices, service oriented architectures, test-driven development, domain-driven development, etc.
- Strong previous hands-on experience with common development languages, such as: .NET (C#), Java, Python, NodeJS, common JavaScript frameworks (including Angular, React)
- Past experience or strong understanding of architecting for cloud platforms, such as AWS, Azure, and GCP, cloud certification(s) a strong plus.
- Demonstrated ability to stay up to date with legacy and new architectural patterns and programming frameworks; from Classic ASP to Functions-as-a-Service to Angular/React. You will be working on multiple projects at a time that range from Open Source to ‘Enterprise’ Microsoft architecture
- Strong experience and knowledge of SDLC methodologies (e.g., Agile, Lean, Scrum, Waterfall)
- Bachelor's degree or relevant hands-on experience in an appropriate field from an accredited college/university.
Our ideal audience;
We are actively looking for folks who come from marginalized and/or underrepresented communities to help us create a more diverse workforce. While we acknowledge that we are not there yet, we know that attracting and hiring qualified people who bring different insights and influences to our existing team, will increase our overall value as a company. If you have any questions about whether or not you should apply and/or whether your work experience matches a particular requirement, please reach out.
Director of Direct Services at ICA.Fund (Non-Profit Local Community Development and VC Finance Institution)
4 年This is a super exciting opportunity to work with a great group of people!