Logo
Highmark Health

Junior Software Developer

Highmark Health, Salem, Oregon, us, 97308

Save Job

Company:

enGen Job Summary: As a pivotal member of our agile software engineering team, you will be responsible for developing scalable software applications across various digital channels to enhance customer experience. Our team values innovative solutions and practices, and you will play an essential role in the entirety of the software development lifecycle, from idea generation and business analysis to technical design and software development using cutting-edge technologies. Essential Responsibilities: Designing and creating engineering specifications for software applications. Writing high-quality code that meets coding standards and undergoes thorough code reviews. Participating in idea generation and providing suitable technical solutions for product features while maintaining scalability and performance. Engaging actively in agile Scrum ceremonies, assisting in sprint planning, and completing development sprints efficiently. Effectively communicating any blockers or issues to the Scrum Master. Contributing to story creation, including the Definition of Done (DoD), Acceptance Criteria, and story estimation. Creating and updating tasks in project management tools, such as Jira or RTC. Monitoring progress against production schedules and regularly reporting any technical challenges to senior developers. Performing other assigned duties as needed. Education: Required:

Bachelor's Degree in Computer Science, Computer Engineering, or a related field. Preferred:

Master’s Degree in Computer Science, Computer Engineering, or similar. Experience: Required:

1 year of proficiency in algorithms, data structures, and design patterns; familiarity with a modern programming language (Java, Python, JavaScript preferred); and experience with React, Angular, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform, or Amazon Web Services. Preferred:

3 years of experience in software development and architecture, as well as a background in healthcare technology. Skills: Ability to thrive in dynamic, innovative environments and achieve challenging goals. Experience with Agile methodologies, especially Scrum. Passion for software engineering principles, including coding standards and best practices across the development lifecycle. Strong ownership, urgency, and enthusiasm for user experience and usability improvements. Mentorship experience with junior engineers is a plus. Travel Requirement:

0% - 25% Physical Demands: Position Type: Office-based, with occasional travel to various work sites. Lifting requirements: up to 10 pounds frequently, 10 to 25 pounds rarely, and 25 to 50 pounds never. Join our team and contribute to developing innovative solutions that push boundaries and create significant user impact while enjoying a collaborative work environment.