You will join a software engineering team focused on developing, prototyping, and maintaining web-based applications, automation solutions, and internal tools that address evolving business and operational needs. You will contribute across the full software development lifecycle, including requirements analysis, software design, full-stack development, testing, troubleshooting, deployment, and ongoing application support. The role offers an opportunity to work on high-priority, high-impact projects supporting critical infrastructure and capacity initiatives, with the flexibility to develop prototypes, solve complex technical problems, and transition successful solutions to long-term owners. You will collaborate with cross-functional partners, participate in code reviews and technical discussions, and use modern development practices to deliver reliable, scalable solutions.
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