The Software Engineer II will play a key role in designing, developing, and maintaining custom software, systems, and integrations. You will work closely with a team of engineers, QA specialists, and business analysts in an agile environment to deliver high-quality solutions. This role involves translating functional requirements into technical specifications, designing scalable solutions, and proactively identifying potential issues and improvements. You will participate in code reviews, scrum ceremonies, and collaboration with stakeholders to understand workflows and ensure project success. This position offers opportunities to enhance critical thinking, mentor junior engineers, and contribute to the continuous improvement of software delivery processes. The environment is dynamic, team-oriented, and encourages innovation and technical growth.
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
Mid Level
Education Level
Bachelor's degree
Number of Employees
11-50 employees