The Software Development Engineer implements cost-effective technology solutions by creating new and modifying existing software applications that support RMC business. The role develops information systems by studying operations and designing, developing, and installing software solutions. The successful candidate can prioritize effectively, communicate clearly, deliver consistently, and apply excellent software engineering skills while balancing creative engineering with quality and customer focus. The position requires working across multiple project facets and managing multiple responsibilities in a fast-paced environment. The engineer develops software users need, collaborates on new products, takes ownership of services and applications at scale, and helps grow engineering teams through mentoring, interviewing, recruiting, and hiring. This role also supports and develops engineers through advice, coaching, and educational opportunities, while staying 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