As a Senior Software Engineer on the Application Development Team within Information Technology, you will play a key role in designing, building, and operating modern, cloud‑native applications that support a broad portfolio of systems used by both NAR staff and the membership. This is a hands‑on senior individual‑contributor role with ownership of architecture and implementation decisions for assigned solutions, within established enterprise standards, with mentoring opportunities but without people-management responsibilities. You will work across front‑end and back‑end systems, deploying scalable solutions on Microsoft Azure and partnering closely with product, data, security, and compliance teams. Success in this role means delivering reliable, secure, and well‑architected systems across multiple applications, modernizing existing platforms, and taking ownership of the systems you build and support.
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
Associate degree