Solutions Architect
Momnt is looking for a Solutions Architect who is passionate about designing, developing, and implementing cutting-edge solutions.
The Solutions Architect is responsible for software and data architecture, as well as the development lifecycle processes that translate business requirements into functional software systems. You will work on establishing Momnt’s technology standards and communicating them to the leadership team. This role involves removing technical obstacles within Momnt and helping achieve larger company goals. You need to be dynamic, creative, and willing to take on any challenge to make a significant impact.
Location
While we prioritize applicants local to Atlanta, GA, for periodic in-person collaboration, we're also open to candidates residing in: AL, GA, CT, DC, FL, IL, IN, LA, MA, MN, NC, PA, TN, TX, VA, WA, WI.
Must be authorized to work in the U.S./Sponsorships are not available. Corp to Corp is not available.
As a Solutions Architect, you will:
- Design, lead development, and implement Momnt’s technology infrastructure through flexible, adaptable, modular, and reusable business solutions in collaboration with business stakeholders and the IT development team that aligns with Momnt standards.
- Manage the development of business requirements.
- Remove technical obstacles impacting the overall roadmap.
- Have an eye for challenges arising at the seams and cracks of different technologies.
- Build strong, collaborative relationships with our partner organizations, helping to align our technical efforts with external needs.
- Lead and mentor development teams so that standards and procedures are consistently met, keeping them organized and focused to ensure deadlines are being met.
- Participate in planning, defining, and high-level design of the solution, as well as exploring alternative solutions.
- Collaborate on customers’ feedback and implement strategies to improve Momnt’s platform continuously.
- Understand how all parts of the business model work together to design a solution that best fits the environment.
- You will partner with project managers and engineers to ensure alignment of program deliverables to defined solutions.
- You will review high-level designs with senior leadership, technical leads, and developers.
- You'll be responsible for managing code reviews, creating and enforcing best practices, debugging critical issues, and conducting performance tests to deliver efficient and fault-tolerant applications. You'll identify technology and security risks and have a plan for corresponding mitigation strategies.
- Performs other duties as assigned, which are reasonably within the scope of the duties in this job classification.
You’d be a good fit if:
- 5+ years of design and implementation experience across cloud computing, data architecture, digital product development, and systems integration.
- 3+ years of practical experience writing production-quality Python code.
- Experience aligning IT portfolio to business strategy and capabilities.
- Hands-on expertise in technology applications architecture, design, development, and support.
- Experience with identifying gaps or problems in clients’ computer systems and determining the cost implications of various solution options.
- Experience with using Virtualization or Containerization technologies
- Experience with leading and defining architecture roadmaps and working across technical and business teams to build consensus and drive change.
- Ability to present complex business and technology problems and solutions in a simple form to address the level of audience from C-level, executive sponsors, and business owners to engineering and operational teams.