JobMesh

Software Engineer

R1 RCM · US

Overview The Software Engineer I is an entry-level role responsible for contributing to the design, development, testing, and maintenance of software applica...

Job description

Overview The Software Engineer I is an entry-level role responsible for contributing to the design, development, testing, and maintenance of software applications. This role works closely with more experienced engineers and cross-functional partners to deliver reliable, scalable solutions while continuing to build foundational engineering skills. Key Responsibilities: - Write, test, and maintain clean, efficient, and well-documented code under guidance from senior engineers. - Participate in the full software development lifecycle, including design, development, testing, and deployment. - Assist with debugging, troubleshooting, and resolving software defects. - Collaborate with product managers, designers, and other engineers to understand requirements and deliver features. - Participate in code reviews and incorporate feedback to improve code quality. - Follow established development standards, processes, and best practices. - Continuously learn new technologies, tools, and frameworks relevant to the role. Required Qualifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. - Basic understanding of one or m...