Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Software Engineer - Web Technologies (Corals)

vulcan_7

Sr. Software Engineer - Web Technologies (Corals)

Seattle, WA
Paid
  • Responsibilities

    POSITION SUMMARY

    Vulcan’s Impact Group is a dynamic team responsible for the development of cutting-edge technology to further Vulcan’s philanthropic mission. This team has the opportunity to be on the ground floor in designing, building, and deploying multiple cutting-edge products that will have a global impact. You will work with our NGO and academic partners to develop technology solutions in the world of wildlife conservation, ocean health, climate change, and more

    The Sr. Software Engineer – Web Technologies position is a key role on the team, demonstrating a wide assortment of skills and talents on a regular basis. This person is versed in today’s web development processes and tools. The right candidate will work closely with multiple development teams and external partners to strategize and design solutions to difficult problems. The candidate will be confident in the use of the latest tools and best practices, and comfortable both teaching and learning from teams of extremely talented engineers.

    QUALIFICATIONS

    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.

    KNOWLEDGE, EXPERIENCE, SKILL, AND/OR ABILITY _  _

    REQUIRED

    • Expert agile software development engineer
    • Be disciplined with implementing unit tests, continuous integration and continuous delivery to production, source code repositories and build systems.
    • Hands-on expertise in web development technologies. Expert with HTML/CSS layout, and modern JavaScript (ES6).
    • Ability to work in a changing environment and work under tight deadlines
    • Established track record of delivering complex software solutions to delight customers
    • Problem-solving skills and the abilities to analyze quantitatively, scope technical requirements and effectively prioritize program deliverables
    • Demonstrate honesty, responsibility, integrity and fulfillment of commitments
    • Technical innovator and thought leader, with ability to demonstrate and inspire continuous learning, experimentation, and data and metrics-driven decision making

    PREFERRED

    • Expert coder at several software development languages (JavaScript, C#, Java, Python)
    • Experience delivering solutions on Google Cloud, AWS or Azure
    • Experience using web frameworks and platforms (React, AngularJS) to write modular, scalable performant applications.
    • Experience with web development tools (yarn, webpack, etc.)
    • Excellent coding experience in open source libraries and frameworks
    • Experience with mapping technologies (Leaflet, OpenLayers, Mapbox, QGIS, Esri tools or Google Maps)

    EDUCATION/EXPERIENCE/CERTIFICATIONS

    • Bachelor's degree and/or Master's degree in Computer Science or equivalent.
    • A minimum of 10 years of software development experience

    SPECIAL REMARKS REGARDING WORK ENVIRONMENT, IF APPLICABLE

    • Travel estimated to be 10%
    • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    Vulcan is an equal opportunity employer that values diversity at our company. We encourage people from all walks of life to apply without regard to race, age, gender, religion, disability, LGBTQ status, or any other characteristic protected by law.  Our management team does not tolerate discrimination or harassment at any point during our employees’ and applicants’ time with us, especially with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment.

    If you need accommodation during the application or hiring process, please contact Human Resources at jobs@vulcan.com or your recruiter.