The Applications Development Analyst (Advanced) role requires strong technical mastery with deep expertise in core languages/frameworks (e.g., .NET/C#, Java, or Python) and a broad understanding of the technical ecosystem. The role involves agnostic problem-solving to select the right tools for the job, managing data transfers between multi-platform applications, leveraging Integration Platform as a Service (iPaaS) tools, and designing clean APIs. This position also focuses on identifying and managing technical debt, understanding the entire software development lifecycle (SDLC), and playing a key role in technical scoping, estimation, and risk mitigation. The analyst will guide junior and mid-level developers through code reviews, pair programming, and architectural discussions, and communicate complex technical information to non-technical stakeholders. Championing documentation, automated testing, CI/CD pipelines, and coding standards is also a key aspect of this role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior