This is a hands-on engineering role with client-facing responsibility. The role takes approved client projects from idea to production software, working through both well-defined projects and ambiguous situations involving messy data, unclear system boundaries, changing requirements, or legacy environments. The engineer is expected to learn tools quickly, take ownership, and communicate practical technical solutions clearly. The role builds web applications, APIs, backend services, AI-enabled workflows, and integrations with client databases, file systems, business applications, and APIs. It also involves deploying secure, reliable solutions in Azure; configuring logging, monitoring, authentication, and environments; collaborating with another engineer on planning and implementation; and participating in client technical meetings, demos, and architecture discussions. The position helps estimate work, break projects into milestones, and document solutions for post-launch support. The role begins after the Discovery team has completed the upstream discovery process; it does not own full discovery or executive workshops. Example work includes internal-document AI assistants, document intake and extraction, workflow automation, dashboards and internal portals, human-reviewed AI processes, data pipelines, and custom applications connecting multiple systems. The goal is to deliver practical technology that saves time, reduces errors, improves visibility, or creates measurable business value. PTM is Azure-first, with a common stack spanning Python, FastAPI, Pydantic, ASP.NET Core, C#, React, TypeScript, Azure services, AI platforms, infrastructure-as-code tools, databases, monitoring, and identity providers. Deep experience with every listed tool is not expected; strong engineering fundamentals in backend development, cloud applications, APIs, databases, and modern software delivery are more important. The role is expected to lead technical builds on several client implementation projects, deliver against agreed milestones, communicate clearly, identify risks early, produce documentation and handoff materials, and help improve reusable implementation patterns. Projects generally include another engineer, Discovery team support, and technical-leadership review, while the role retains ownership of its work and delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed