Software Development Engineer at Archbright

Posted in Software about 15 hours ago.

Type: Full-Time
Location: Seattle, Washington





Job Description:

This position is a member of the Archbright technology team and works cross-functionally with other departments to understand member requirements, needs, and pain points and then translate them into technology solutions. This position is responsible for gathering criteria, designing prototypes, developing, and testing our application for member’s use.

This job can be performed from any state in the U.S. except for Minnesota, New York, Pennsylvania, or West Virginia.  This job is remote, with travel to Seattle for team meetings approximately four times per year.
 

Essential Responsibilities and Duties:


  • Design, develop, and test software solutions to meet stakeholder requirements, including:

    • Identify key application features

    • Set specifications for new applications

    • Design applications to meet specifications

    • Create code to meet specifications

    • Perform unit and integration testing prior to launch

    • Troubleshoot applications

    • Identify bugs and offer timely solutions 

  • Understand and use various software development lifecycle methodologies 

  • Demonstrate the ability to develop efficient and high-quality software 

  • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness 

  • Other duties, responsibilities, and activities may change or be assigned at any time with or without notice

Essential Qualifications for the Role:    


  • Consultative approach to criteria gathering

  • Critical thinking and problem-solving skills

Other Archbright Qualifications and Duties:

Qualifications: 


  • Excellent written and verbal communication skills for both internal and external audiences. 

  • Proficiency in working independently and as part of a team.

  • Ability to hold oneself and others accountable to expectations and due dates.

  • High tolerance for change, with an openness to organization change, continuous improvement, and a willingness to learn new skills. 

  • Participate in Archbright connection and communication experience including creating and working on quarterly objectives, 1:1s with manager, weekly check-in, and team, department, and company meetings.

Duties:


  • Adoption of Archbright GIFTED Values (Grit, Inclusion, Fun, Transform, Engage, and Deliver).

  • Support of the IDEAL commitment to stated outcomes and support achievement of IDEAL principles of Inclusion, Diversity, Equity, Accessibility and Leadership.

Position Requirements:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Supervisory Responsibilities: None

Education and Experience: (Indicate if experience can replace education and how much is needed)


  • Required: 3-5 years of experience in Application Development

  • BS in Computer Science preferred, equivalent experience (above), or certification

  • BS in Computer Science preferred, equivalent experience (above), or certification

  • Experience working with cloud-based application development tools 

  • Experience in developing reusable components using React.js framework 

Certificates, Licenses, or Registrations:


  • Required: NA

  • Preferred: NA

Technical Skills:


  • TypeScript/JavaScript

  • Node.js

  • React

  • Redux

  • React-Router

  • Azure

  • Kubernetes

  • Dev-Ops

  • Firebase

  • Git

  • SQL / MYSQL

  • Custom Integrations

  • REST API

  • Mac OS

  • Required: Excellent MS Office Suite experience, particularly Outlook, Word, Excel

  • Experience in criteria gathering, designing and building applications

  • Experience working with cloud-based application development tools

  • Experience in developing reusable components using React.js

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

The employee may need to sit for extended periods of time utilizing eyes, fingers, hands, arms, to use mouse, keyboard, and monitor.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

While performing the duties of this job, the employee is regularly exposed to computer monitors and shared workspaces, if/when required to work from a shared office space.

The complete salary range for this position is  $104,994-$157,481, with a hiring range of $118,114-$131,237. Archbright Keystone is our Total Rewards program for our most valuable assets - our people. These benefits have been carefully chosen and put in place because together they support the harmony of work and life. They include generous front-loaded Paid Time off (PTO), 11 paid holidays, subsidized medical, dental and vision benefits, hybrid and remote work (dependent on position and member need/timing), 401(k) with employer match, short- and long-term disability, life insurance, employee assistance programs and more!   

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. Archbright believes that each employee makes a significant contribution to our success. That contribution should not be limited by the assigned responsibilities. This position description is designed to outline primary duties, qualifications, and job scope, but not limit our employees nor the organization to just the work identified. It is our expectation that each employee will offer their services wherever and whenever necessary to ensure the success of the company.





More jobs in Seattle, Washington


Slalom, LLC

Meta

Meta
More jobs in Software


Crescent Bank & Trust, Inc

OCLC, Inc.