Remote job
Associate Software Engineer
Job details
About this role
Role overview Join an Agile engineering team building scalable applications for digital channels. The work covers the software delivery process from shaping ideas and analyzing needs through technical design, implementation, and release, with attention to architecture, functionality, scalability, and performance. This is a remote role for people living in the Pittsburgh area, with occasional on-demand travel to a local distribution center.
Responsibilities - Design application specifications and implement code that follows engineering standards. - Review code and help identify suitable technical approaches for product features. - Participate in Scrum activities, sprint planning, and delivery through execution. - Help define user stories, acceptance criteria, estimates, and development tasks, and keep work status current. - Track progress against schedules and raise blockers or technical issues with the Scrum Master and senior engineers. - Contribute to application quality through practices such as testing, source control, and operational support.
Requirements - Bachelor’s degree in computer science, computer engineering, or a closely related field. - At least one year of experience with algorithms, data structures, and design patterns for scalable, highly available systems. - At least one year using a modern programming language such as Java, Python, or JavaScript. - Experience with at least two of: React, Angular 4+, Node.js, NoSQL databases, HTML5, CSS, Google Cloud Platform, or AWS. - Understanding of web service technologies such as REST, HTTPS, and JSON. - Familiarity with Scrum and software engineering practices across coding, testing, reviews, builds, and operations.
Nice to have A master’s degree; three or more years with a general-purpose programming language, system architecture, or application development; healthcare technology experience; and experience turning designs or user stories into maintainable, fault-tolerant software. Mentoring experience and an interest in learning additional languages are also valued.
Benefits and work setup Work from home is available, but Pittsburgh-area residence is required. Travel is listed at 0–25%, with local site visits as needed. The stated base pay range is $68,400–$105,900; actual pay may vary based on qualifications, experience, and location.