Salary
💰 $96,960 - $140,000 per year
About the role
- Lead the design, test, development and optimization of customer-facing applications
- Collaborate in advanced stages of Scrum, ensuring smooth software delivery
- Enforce and improve code quality standards, particularly concerning resilience, data, and security
- Evaluate and incorporate modern programming languages and tools
- Implement test-driven development best practices
- Review system requirements and business processes; code, test, debug and implement software solutions
- Participate in project planning sessions with clients, business analysts, and team members to analyze development requirements
- Test and implement application modules developed or modified by the team
- Provide design recommendations and develop/integrate programs per written specifications
- Make moderate to complex modifications to existing software applications and modules
- Mentor and lead junior developers; perform other duties as required
Requirements
- Bachelor's Degree in Computer Science, Information Systems or related field (required)
- Four or more years of programming experience or an equivalent combination of education and experience
- Extensive experience in software development and modern programming languages
- Proven experience with Scrum
- Proven experience with advanced DevOps methodologies
- Demonstrated ability to mentor and lead junior developers
- Familiarity with test-driven development best practices
- Adherence to coding standards for resilience, data, and security
- Ability to review system requirements, code, test, debug and implement software solutions
- Experience providing design recommendations and integrating programs per written specifications
- medical, dental, and vision coverage
- prescription drug coverage
- health care flexible spending
- dependent care flexible spending
- Aflac supplemental policies (Accident, Cancer, Critical Illness and Hospital Indemnity offered at no costs to employee)
- 401(k) plans
- annual bonuses
- opportunity to purchase company stock
- 11 paid holidays annually
- up to 20 days PTO
- state-mandated sick leave where eligible (Washington accrual example)
- other leaves of absence and compliance with applicable leave laws, including adoption and parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
programming languagessoftware developmenttest-driven developmentcode quality standardsdebuggingsoftware solutionsDevOps methodologiesapplication modulessystem requirementsdesign recommendations
Soft skills
mentoringleadershipcollaborationcommunicationproject planninganalysisproblem-solvingadaptabilityteamworkinterpersonal skills
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Information Systemsrelated field degree