THE ROLE: The Application Developer III is a senior engineer who helps compose, build, and improve the complex, secure, and scalable applications that power our business and customer experiences. This role drives technical design, supports and mentors junior developers, and works closely with teams across the company to deliver high-quality software. The ideal candidate has strong experience with backend systems, APIs, cloud-native architecture, and modern front-end tools, and plays a key role in guiding our technical direction and best practices.HOW YOU WOULD CONTRIBUTE: • Help design and develop complex backend systems, APIs, and services using modern programming languages (e.g., Node.js, Python, .NET, Java). • Lead the build and integration of scalable RESTful and event-driven APIs that support distributed applications and enterprise platforms. • Develop advanced, performant, and accessible web applications using HTML, CSS, JavaScript, and front-end frameworks such as React, Shadcn, Typescript (or equivalent). • Establish and enforce coding standards, develop patterns, and guidelines, ensuring high-quality, maintainable, and testable code. • Collaborate with DevOps and cloud engineering teams to design and support containerized, cloud-native deployments using Docker, Kubernetes, and CI/CD pipelines. • Drive and facilitate technical design reviews, architecture discussions, and code reviews, providing guidance and constructive feedback. • Fix and resolve complex production issues, performing root-cause analysis and implementing long-term stability improvements. • Partner with product managers, UX designers, and collaborators to translate business requirements into scalable technical solutions. • Develop and maintain robust system documentation, including architecture diagrams, API specifications, and operational runbooks. • Know the latest new technologies and industry trends, finding opportunities to improve architecture, tooling, or development processes. • Mentor and provide technical leadership to junior and mid-level developers, encouraging skill development and collaborative learning. • Perform other related duties as assigned. SUPERVISORY RESPONSIBILITIES: May provide technical mentorship or informal leadership to Application Developer I/II roles, but typically does not have direct reports.
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
Mid Level