Arise connects enterprises with a global network of entrepreneurial service partners. You will own the architecture of the agent and client global websites and mobile apps - the systems our partners use every day.
This is a hands-on architecture role, not an advisory one. Roughly 60% of your week is architecture: high-level solutioning and writing the solution stories your developers build from. About 20% is development sprint work in our .NET services, and 20% is production support - analyzing issues, writing solutions for the team, and coding the fix yourself when that is the fastest path. On-call support for production issues is part of the role.
Reports to: Senior Manager of Engineering
Team: Three engineers - two .NET, one mobile
Core hours: 7:00 AM - 1:00 PM US Eastern
Travel: None
Responsibilities
Own architecture across web, mobile, and integration platforms - web and mobile are designed in sync, so you will architect both even though you will code only in .NET
Lead the modernization of legacy portals into scalable, cloud-native solutions on AWS
Architect and develop enterprise portals using ASP.NET MVC and React
Define architecture standards, coding practices, and governance; lead design and code reviews
Design REST-based services, API governance, and integrations with enterprise platforms
Mentor .NET engineers and build skill and growth plans for the team
Look for ways to make development more productive, including with AI tooling - we already use it and want to go further
What success looks like
First 3 months: functional command of all Arise portals, websites, mobile apps, and .NET APIs; the agent registration and enrollment site upgraded to current React; performance and memory-leak work moving so the portals can migrate to AWS
By 6 months: architecture options proposed for transforming the legacy portals into up-to-date, cloud-enabled systems
By 12 months: those modernized portals implemented, and growth plans in pl