Senior Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

Dimagi · 1 day ago

Senior Software Engineer

Dimagi is an award-winning social enterprise and a certified B Corp dedicated to using business as a force for good in global health and development. The Senior Software Engineer II will join the SureAdhere team to own the mobile application development, focusing on transitioning to a cross-platform application while collaborating with product and implementation stakeholders.

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

Responsibilities

Design and build new features using modern best practices such as automated testing and devops, deploying code frequently
Own projects start to finish, iterating on implementation in partnership with Product, and not considering a project done until the finished product is in customers' hands
Own mobile platform management: monitoring crashes, planning around keeping dependencies up to date, responding to changes in Apple and Google policy, etc
Solve complex technical challenges, troubleshoot production issues
Contribute to a productive culture of code reviews, providing useful feedback
Collaborate closely with design, product, and other stakeholders, a multicultural team that spans the globe
Proactively communicate status, raise potential concerns about roadblocks, and lead solutions
Evaluate and recommend industry-wide best practices for modern software development
Identify areas for engineering and process improvement, and propose solutions to the engineering managers/tech leads

Qualification

Mobile developmentSoftware development.NET coreEntity FrameworkCross-platform developmentPythonDockerKubernetesTeamCityEnthusiasm for public healthLeadershipCollaborationCommunicationProblem-solving

Required

8+ years of software development experience
Experience leading or co-leading a team of mobile engineers, or experience independently owning mobile development
Experienced in developing and deploying enterprise-quality software
Experience working directly with a product manager to build products focused on impact
Comfortable working in a cross-functional environment that focuses on product over technology, with technical solutions supporting the platform's goals

Preferred

Familiarity with some components of our web tech stack. We use .NET core, Entity Framework, Bootstrap, Angular, Python, Docker containerisation, Azure Active Directory, Kubernetes and TeamCity
Familiarity with cross-platform Android and iOS mobile app development
Bachelors or Masters Degree in Computer Science, Computer Engineering, or equivalent experience
Enthusiasm about working in public health and international development

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
Access to a flex-time policy that allows employees to work based on a flexible work schedule
Home office and remote work benefits.
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