Mid-level software engineer

1 month ago


Salt Lake City, United States Deseret News Publishing Company Full time
Our company is committed to being trusted voices of light and truth reaching hundreds of millions of people worldwide.

The Deseret News is currently seeking a Software Engineer to work on the Deseret News software development team. The company's websites and mobile apps continue the strong legacy of providing online news and information nationwide, and we will continue to elevate and illuminate our readers as we expand our journalism to meet them wherever they are.

This Software Engineer will be responsible for development, and maintenance of technology for parts of deseret.com and other related web sites and apps. The ideal candidate needs to have experience with high-traffic websites, excellent communication skills, and be willing and excited to learn new skills and technologies.

Our core language is Javascript, but we do have one remaining PHP/Symfony app that we continue to maintain. We prefer and build GraphQL APIs and use React for most of our interactive frontend. Most of our infrastructure is hosted with AWS. We used a combination of Docker hosted on Fargate and managed instances of AWS ECS. Our data is housed in a combination of MySQL and PgSQL databases. Big portions of our websites are powered by ArcXP, and we use Arc's React-based template system to develop components. If this sounds like a stack you would like to work with, then you may be a good candidate for the position

At a minimum, you're a candidate if you can demonstrate:
  • 3-5 years of current experience with web software development technologies and tools including:
    • JavaScript, HTML, CSS, PHP, MySQL/PgSQL
  • Self motivated to learn new and emerging technologies
  • Must be a strong team and individual motivator with a positive attitude who enjoys working with others. Ability to work independently in addition to collaborative work on large projects with team members, including stakeholders, product owners, designers, and other developers
  • Goal-oriented person with high personal drive, integrity, and energy
  • Excellent written and verbal communication
An ideal candidate will have:
  • Experience working with Javascript frameworks, namely NextJS and Express
  • Experience working with front end technologies. (e.g. React)
  • An understanding of best practices and design principles as it pertains to architecting web applications.
  • Experience working with GraphQL and REST API's
  • Experience working with source control, specifically GIT
It's a bonus if you have:
  • Experience working with PHP and MVC frameworks, namely Symfony
  • Experience developing within a virtualized environment using docker
  • Experience working with asset management systems like npm and composer. Using transpilers for frontend assets like webpack, babel, and using SCSS for styles
  • Experience working with Agile/Scrum methodology and use of project/story tracking software (Clubhouse, JIRA, Trello or similar)
  • Experience optimizing and working with high traffic web sites using caching and scalability technologies
A day in the life:

A typical day as a junior software engineer with Deseret News will start out with a morning standup where the team will meet and discuss our progress made from the day before. We will work through any impediments that have come up and set a game plan for the day. From there you will continue to pull work from our current sprint and work to complete the stories that our product director and team has prioritized for this sprint. A portion of your time may be spent pairing with a senior developer. Taking turns being in the driver seat and being the observer to complete stories. If you get stuck on solving a problem, the rest of the team is there as a resource to help. At the end of a sprint you may be asked to help demo some of the work that you completed to our stakeholders within the company.

Our team

You will join an energetic group of colleagues who aspire to the best processes for development that fit our team. Our team members don't take themselves too seriously, but we are serious about working together as digital innovators.

Our culture
Culture is a very important part of the Deseret News Publishing Company. We look for people who exhibit and exemplify our Cultural Beliefs:
  • Think Audience - I understand and engage our audiences.
  • Build Trust - I share my best, respect my colleagues and expect others to do the same.
  • Be One - I collaborate to build a unified, world-class team.
  • Align Daily - I align my efforts daily with our Key Results.
  • Own It - I continually ask, "What else can I do to achieve our results?" and refuse to blame others.
  • Go Big - I inform and influence the world in a way no one else does.


Our company
The Deseret News is Utah's oldest newspaper and the Beehive state's longest continuously-operating business. Our primary focus is digital and our reach is national and global with over half of our online readers living outside of Utah.

  • Salt Lake City, United States Workday Full time

    Software Development Engineer ( Sr Associate or Mid Level) : Customer Deployment Tools - JR-0091015 *Your work days are brighter here. * At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one...


  • Salt Lake City, United States Kiewit Corporation Full time

    Requisition ID: 170670 Job Level: Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview We are currently looking for a motivated Substation Engineer to join our growing Substation and Transmission Line Design team! As part of the team of highly specialist...


  • new york city, United States LVI Associates Full time

    A large, prominent firm specializing in engineering, consulting, & construction management services is seeking Mid to Director- level Traffic Engineers to join their growing team. They have been recognized for delivering high-impact transportation projects & have been featured in industry publications for groundbreaking work in traffic modeling & analysis,...


  • new york city, United States LVI Associates Full time

    A large, prominent firm specializing in engineering, consulting, & construction management services is seeking Mid to Director- level Traffic Engineers to join their growing team. They have been recognized for delivering high-impact transportation projects & have been featured in industry publications for groundbreaking work in traffic modeling & analysis,...


  • Salt Lake City, United States Kiewit Corporation Full time

    Requisition ID: 174582 Job Level: Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview We are currently looking for a motivated Substation Engineer to join our growing Substation and Transmission Line Design team! As part of the team of highly specialist design...


  • new york city, United States LVI Associates Full time

    A well- established firm, dedicated to improving infrastructure across New York, is looking to add Mid to Director- Level Bridge Engineers to join their growing Transportation team. This firm has earned a reputation for excellence in civil and transportation engineering & has successfully completed a wide range of high-profile projects, including the design...


  • Salt Lake City, United States L3 Technologies Full time

    Job Title: Specialist, Software Engineer Job Location: Salt Lake City, UT Job Code: 16382 Job Schedule: 9/80, every other Friday off Job Description: L3Harris is actively seeking a highly motivated and dynamic individual to join our team as a Software Engineer for the System Software Integration and Test Team. In this role, you will develop software...


  • Salt Lake City, United States L3Harris Full time

    Job Title: Specialist, Software Engineer Job Location: Salt Lake City, UT Job Code: 16382 Job Schedule: 9/80, every other Friday off Job Description: L3Harris is actively seeking a highly motivated and dynamic individual to join our team as a Software Engineer for the System Software Integration and Test Team. In this role, you will develop software...

  • Software Developer

    2 weeks ago


    Salt Lake City, United States Della Infotech Full time

    Request ID: 23-00034 Job Title: Software Developer Duration: 12 months Location: Salt Lake City, UT Additional Details We need a Software Developer for a 1 year contract/project who can work in the Salt Lake City, UT area. Candidate needs to be strong with C# and Python. If they do not have experience with both, please do not send the resume. SQL Docker...

  • Environmental Engineer

    4 months ago


    Salt Lake City, United States Dennis Group Full time

    Job Summary Our Environmental Engineers aid in the design and implementation of wastewater systems and strategies as part of a broad engineering and architectural team as we design and build food and beverage processing facilities. Other capabilities that Dennis Group's environmental engineering perform are Air Emission Control, Water Reuse Systems, and...

  • Environmental Engineer

    4 months ago


    Salt Lake City, United States Dennis Group for New Grads, Co-Ops & Internships Full time

    Job Summary Our Environmental Engineers aid in the design and implementation of wastewater systems and strategies as part of a broad engineering and architectural team as we design and build food and beverage processing facilities.  Other capabilities that Dennis Group’s environmental engineering perform are Air Emission Control, Water Reuse Systems, and...


  • Salt Lake City, United States Kiewit Corporation Full time

    Requisition ID: 170667 Job Level: Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineers has an immediate opening for a motivated Overhead Transmission Engineer to join our growing Power Delivery team! As part of this team of highly...


  • Arizona City, United States Syntricate Technologies Full time

    The Frontend Engineer, Client Web Engineering will be an individual contributor who may ensure optimal design/architecture of the web components that power our digital experiences which are crucial for our customers as we strive to be essential to their everyday lives. Continuing to drive innovation and delivery in digital channels is a key part of the...

  • Mid-Level Engineer

    1 month ago


    Minnesota City, United States Venda Search Full time

    Mid-Level P&C Engineer (Renewables) Location - Remote Salaries range from $80k-$110k plus incredible 401k contribution, Health Insurance, Vacation, PTO and annual bonus Our Client: Our client is a small consulting firm with around 50-60 employees right now and consistently looking to grow. Their project work completely surrounds designing greenfield...


  • Grove City, United States Enercon Services Full time

    Mid-Senior Level Electrical Engineer Job Locations US-CA-Emeryville | US-OH-Columbus | US-Remote ID 2024-2724 Category Electrical Position Type Full-Time Overview Join our team for an exciting engineering role in the data center industry! Craft precise documents, maintain industry knowledge, and ensure high-quality engineering deliverables. Build strong...


  • Salt Lake City, United States L3 Technologies Full time

    Job Title: Manager, Software EngineeringJob Code: 18701Job Location: Salt Lake City, UTWork Schedule: 9x80L3Harris is looking for a dynamic, hands-on leader for our software team. This position is responsible for performing to contract requirements, cost, and schedule while achieving functional and business objectives throughout the development lifecycle....

  • Software Engineer

    2 weeks ago


    Salt Lake City, United States Myriad Genetics Full time

    Software Engineer III (Remote)Responsibilities Design and implement the core architecture of our product Provide technical guidance and drive best practices for development, code review, testing, and deployment that will ensure the shipment of quality code into production Specify and implement clean, efficient APIs across the stack (internal, external,...

  • Software Engineer

    1 month ago


    Salt Lake City, United States Western Governors University Full time

    WGU Corporation in Salt Lake City, UT has multiple openings for Software Engineers. Minimum requirements are a Bachelor of Science Degree in Computer Science, Computer Engineering, Information Technology or a closely related field, plus 2 years of experience in a role involving software engineering or software development; 1 year of experience developing...


  • Salt Lake City, United States L-3 Technologies Full time

    Job Title: Manager, Software EngineeringJob Code: 18701Job Location: Salt Lake City, UTWork Schedule: 9x80L3Harris is looking for a dynamic, hands-on leader for our software team. This position is responsible for performing to contract requirements, cost, and schedule while achieving functional and business objectives throughout the development lifecycle....


  • Ocean City, United States LegalSight Full time

    Mid-Level Java DeveloperLegalSight is a creative and innovative company that develops software for a broad range of legal and business functions. Our team includes veterans of the legal services industry, technology experts, and business operations professionals. We leverage our expertise to maximize opportunities for improved workflows and processes. We...