Associate Solution Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Dimagi · 21 hours ago

Associate Solution Architect

Dimagi is an award-winning social enterprise dedicated to using business as a force for good in global health and development. They are seeking an Associate Solution Architect to shape the technical architecture and ensure seamless system integration for their clients, guiding app builder teams and overseeing the delivery of technical solutions. The role involves collaboration with project managers and developers to deliver scalable and efficient systems while supporting client relationships and technical documentation.

Enterprise SoftwareHealth CareInformation TechnologyOpen SourceSocial ImpactSoftware
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Work with multiple project teams to leverage the most advanced functionality of the CommCare platform to create scalable, complex applications. This could involve tasks like defining high-level technical requirements, defining the logic for complex workflows, advising team members on solution design, or directly implementing key features within the overall architecture
Develop, document, and promote best practices for system architecture, deployment, and release management for large-scale projects, continuously improving technical standards and ensuring high-quality technical outputs across teams
Ensure technical quality across the full software development lifecycle, from initial design through implementation and deployment, by overseeing the technical aspects of the solution and guiding the team towards best practices
Create detailed technical documentation, such as process and workflow diagrams, system architecture designs, and use cases, to support the delivery of technical solutions and align all stakeholders on the project scope and technical approach
Guide internal teams in defining technical requirements to establish integration between CommCare and external platforms/systems, ensuring seamless data flow and system interoperability
Analyze system usage patterns and proactively identify potential areas for technical improvement, making recommendations to enhance system performance, scalability, and the end-user experience
Support the USS Partnerships team in product market research and design work for presales solutions
Analyze internal and partner technical needs and submit platform enhancement tickets to the engineering team to address bugs or feature gaps. Work with the engineering team to ensure that new feature specifications fully address the use cases of our teams and partners
Act as a resource to other application builders at the company on specific areas of platform or process expertise
When necessary, dive into system architecture and data structures to investigate complex technical issues or unexpected system behavior, providing detailed insights and resolutions that align with the overall technical strategy
Serve as a client-facing project technical lead, including attending and/or facilitating client meetings, responding to technical questions regarding Dimagi’s software or software development lifecycle

Qualification

Software developmentTechnical architectureSystem integrationSQLData analysisProduct managementProject managementAnalytical thinkingCommunication skillsTeam playerAttention to detail

Required

5+ years of experience working on and/ or leading software teams, either in project management, product management, software development, technical operations, or a relevant area
Demonstrates expertise in gathering requirements from diverse stakeholders and translating them into actionable technical changes with project teams
Thrives in dynamic environments with shifting priorities, maintaining a high level of organization and attention to detail while multitasking across multiple projects and responsibilities
Analytical and self-motivated team player with the ability to coordinate and lead teams effectively
Comfortable diving into Excel models, troubleshooting application bugs, and driving results through problem-solving and collaboration
Strong SQL and data analysis experience
Excellent written and verbal communication skills, as well as organizational skills
Analytics and process-driven thinker
Committed to making social impact
Eligible to work in the United States

Preferred

Experience working in the US public health or healthcare space (including with EMRs)
Experience delivering technology to support healthcare or health service delivery
Product management or software development experience (e.g., Python, Django, Javascript/jQuery, HTML5/CSS, Knockout, CouchDB, Postgres)
Experience with systems integration and/or database management

Benefits

100% employer-sponsored medical insurance paired with a generous Health Reimbursement Account (HRA) fund
Access to voluntary dental and vision insurance plans
A 401K plan with up to a 4% employer match
30 days paid time off inclusive of holidays
Unlimited sick time and excellent parental leave policy
Home office setup and remote work benefit
Professional Development Benefit
Access to an Employee Assistance Program (EAP) through ComPsych

Company

Dimagi is an award-winning technology company, developing scalable ICT solutions for low-resource settings.

H1B Sponsorship

Dimagi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2021 (1)

Funding

Current Stage
Growth Stage
Total Funding
$35M
Key Investors
Steele Foundation for Hope
2022-09-20Grant· $25M
2022-08-22Series Unknown· $10M
2002-01-01Non Equity Assistance

Leadership Team

leader-logo
Jonathan Jackson
Chief Executive Officer and Co-Founder
linkedin
Company data provided by crunchbase