Jobs
>
Salem

    Senior Software Engineer I - Salem, United States - myGwork - LGBTQ+ professionals & allies

    Default job background
    Description
    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community.

    About Our Team


    Our team is responsible for Digital Commons, a best-in-class hosted software solution for institutions wishing to publish, manage and display their research and scholarship on the Web.

    Our customers include leading academic institutions, research institutes, and government agencies. We help librarians, researchers, scientists, and students make their work globally accessible.

    We use Scrum, Kanban and select Extreme Programming practices, including user stories, automated testing, and continuous integration. We use GitHub pull requests and peer-review the code we write. We practice "dual-track agile," interleaving discovery and prototyping with product development activities. We also play a lot of Codenames.

    About The Role


    As a Senior Software Engineer on the Digital Commons development squad, you will help transform a monolithic legacy system into a suite of modern Web services and applications.

    This is not a mere migration exercise, but an opportunity to reimagine and rearchitect our product offering.

    Apply your creativity, past experiences, and technical chops to help us find opportunities to radically improve workflows and overall user experience and streamline our operations.

    Responsibilities

    Collaborating on product ideation, technical approach and solution design
    Researching and evaluating technologies, architectures and design patterns
    Translating product requirements into clear technical designs
    Performing technical "spikes" to explore solutions and reduce uncertainty
    Building Web applications and services, employing clean code and best practices
    Maintaining and improving existing applications
    Optimizing performance and resource use
    Refactoring—your code and others'
    Creating and maintaining automated tests
    Participating in peer code reviews
    Mentoring and training junior developers
    Enacting our agile development process with a commitment to continuous improvement

    Requirements

    Be proficient in a high-level programming language (Java or Python preferred)
    Have server- and client-side Web development skills, with expertise in one or the other
    Have experience with REST, APIs, JSON, JavaScript and React (TypeScript desirable)
    Have some experience migrating legacy systems, e.g., from monolith to services
    Be able to design, create and query a relational database
    Possess strong object-oriented design skills
    Have employed agile methods (e.g., XP, Scrum)
    Have experience deploying and maintaining cloud infrastructure (AWS preferred)
    Have experience writing automated tests (TDD experience desirable)
    Be able to communicate clearly in person and in writing
    Be willing to collaborate with other developers, business stakeholders and customers

    #J-18808-Ljbffr

  • Novalink Solutions  LLC

    Software Engineer IV

    2 weeks ago


    Novalink Solutions LLC Salem, United States

    The Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Oregon Department of Human Services (ODHS). OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local offices an ...

  • Palantir Technologies

    Software Engineer

    3 weeks ago


    Palantir Technologies Salem, United States

    A World-Changing Company · At Palantir, we're passionate about building software that solves problems. We partner with the most important institutions in the world to transform how they use data and technology. Our software has been used to stop terrorist attacks, discover new me ...

  • Spectraforce Technologies

    Software Engineer

    3 weeks ago


    Spectraforce Technologies Salem, United States

    Software Engineer · Salem, Oregon Hybrid - 2/3 days onsite per week) · 12 Months · Contractor's Key Person shall: · Conducts business analysis and research in collaboration with Information Technology and Business staff on application software to be developed. · Collaborate ...

  • Crescens

    Software Engineer

    3 weeks ago


    Crescens Salem, United States

    Job title: Software Engineer · Location: Salem, Oregon · Duration: 8+ months · Type: contract · Job Description : The Office of Information Services is a shared service provider for the client . OIS provides the technology systems and services that support more than 18,000 OHA ...

  • Spectraforce Technologies

    Software Engineer

    3 weeks ago


    Spectraforce Technologies Salem, United States

    Software Engineer · Salem, Oregon Hybrid - 2/3 days onsite per week) · 12 Months · Contractor's Key Person shall: Conducts business analysis and research in collaboration with Information Technology and Business staff on application software to be developed. · Collaborate on and ...

  • Franklin Covey

    Software Engineer

    4 weeks ago


    Franklin Covey Salem, United States

    About Us · FranklinCovey (NYSE: FC) is one of the largest and most trusted leadership companies in the world. We help organizations achieve results that require lasting changes in human behavior. Our world-class solutions enable greatness in individuals, teams and organizations ...

  • HexaQuEST Global, Inc.

    Software Engineer

    3 weeks ago


    HexaQuEST Global, Inc. Salem, United States

    seeks an experienced Software Engineer 4 with expertise in developing and implementing C#.Net applications utilizing ASP.NET Core, Visual Studio (2019 or later), Azure DevOps and Azure PaaS technologies. Must have experience utilizing SQL Server (2017 or later) to create enterpri ...

  • Crescens

    Software Engineer

    3 weeks ago


    Crescens Salem, United States

    Job title: Software Engineer · Location: Salem, Oregon · Duration: 8+ months · Type: contract · Job Description : · The Office of Information Services is a shared service provider for the client . OIS provides the technology systems and services that support more than 18,000 OHA ...

  • Ohm Systems

    Software Engineer

    3 weeks ago


    Ohm Systems Salem, United States

    Job Description · Job Description · Scope: · The Office of Information Services is requesting evaluation and proof of concept of a replacement of the existing eXPRS Java Struts framework and introduction of a new, modern, responsive UI framework. eXPRS currently uses an outdated ...

  • Vevo

    Software Engineer

    3 weeks ago


    Vevo Salem, United States

    Vevo is the world's leading music video network, connecting an ever-growing global audience to high quality music video content for more than a decade. Founded by Universal Music Group and Sony Music Entertainment in 2009, Vevo offers fans worldwide a vast array of premium conten ...

  • HexaQuEST Global, Inc.

    Software Engineer

    3 weeks ago


    HexaQuEST Global, Inc. Salem, United States

    seeks an experienced Software Engineer 4 with expertise in developing and implementing C#.Net applications utilizing ASP.NET Core, Visual Studio (2019 or later), Azure DevOps and Azure PaaS technologies. Must have experience utilizing SQL Server (2017 or later) to create enterpri ...

  • State of Oregon

    Software Engineer

    1 week ago


    State of Oregon Salem, United States

    Initial Posting Date: · 05/23/2024 · Application Deadline: · 06/02/2024 · Agency: · Employment Department · Salary Range: · $5,660 - $8,572 · Position Type: · Employee · Position Title: · Software Engineer (Information Systems Specialist 6) · Job Description: · **Tw ...

  • Ohm Systems

    Software Engineer

    3 weeks ago


    Ohm Systems Salem, United States

    Job Description · Job Description · Scope: · The Office of Information Services is requesting evaluation and proof of concept of a replacement of the existing eXPRS Java Struts framework and introduction of a new, modern, responsive UI framework. eXPRS currently uses an outdat ...

  • Ohm Systems

    Software Engineer

    3 weeks ago


    Ohm Systems Salem, United States

    Job DescriptionJob Description · Scope: · The Office of Information Services is requesting evaluation and proof of concept of a replacement of the existing eXPRS Java Struts framework and introduction of a new, modern, responsive UI framework. eXPRS currently uses an outdated v ...

  • State of Oregon

    Software Engineer

    1 week ago


    State of Oregon Salem, United States

    Job Description: · **Two positions available** · Come help us reimagine the possible by solving puzzles and finding creative solutions to translate business requirements into customer driven solutions. We are passionate about serving Oregonians and Oregon businesses. As a part of ...

  • Ohm Systems, Inc

    Software Engineer

    4 weeks ago


    Ohm Systems, Inc Salem, United States Remote job Freelance

    Scope:The Office of Information Services is requesting evaluation and proof of concept of a replacement of the existing eXPRS Java Struts framework and introduction of a new, modern, responsive UI framework. eXPRS currently uses an outdated version of Java Struts that lacks moder ...

  • Garmin

    Software Engineer 1

    3 weeks ago


    Garmin Salem, United States

    Overview · We are seeking a full-time · Software Engineer 1 · in our Salem, OR location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. · Essential Functions · Performs new ...


  • InterSources Salem, United States

    Responsibilities Experienced Software Engineer with expertise in developing and implementing C#/.Net applications utilizing ASP.NET Core, Visual Studio (2019 or later), Azure DevOps and Azure PaaS technologies. · Must have experience utilizing SQL Server (2017 or later) to create ...

  • Mavensoft Technologies

    Software Engineer IV

    3 weeks ago


    Mavensoft Technologies Salem, United States

    Job Title: Software Engineer IV ( Java Architect & Developer ) · Duration: 12 months (contract) · Location: Salem, OR (Remote) · Key Skills: WebSphere Liberty 9 and Java 11, IBM DB2 UDB systems and concepts, Eclipse IDE Liberty 9 Plug-In and J2EE · Project Overview: · The ...

  • Ark Solutions

    Software Engineer IV

    3 weeks ago


    Ark Solutions Salem, United States

    Remote work/Telecommuting · Seeks highly skilled Software Engineer IV with expertise as a Java Architect & Developer and expert-level knowledge of and experience with software architecture, design, development, integration, and testing. · Key Person must understand and adhere t ...