The Software Development Engineer implements cost-effective technology solutions by creating new and modifying existing software applications that support RMC’s business. The role develops information systems by studying operations and designing, developing, and installing software solutions. The ideal candidate prioritizes effectively, communicates clearly, consistently delivers, and demonstrates strong software engineering skills. They balance creative engineering with high quality and customer focus, work across multiple facets of projects, manage multiple responsibilities, and use strong analytical skills to create innovative solutions. This is an opportunity for a motivated individual seeking to grow in a fast-paced environment. The position develops software needed by users, mentors junior and mid-level engineers, collaborates on new products, and contributes to building engineering teams through interviewing, recruiting, and hiring. It also involves making timely decisions, taking ownership of services and applications at scale, solving problems persistently and creatively, remaining effective in a crisis, and keeping current with development practices and technologies.
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