Careerlink Sign up menu
close
hero

Senior Software Engineer

DMSi Software locationOmaha, NE
Save share Share
10 positions
Apply
10 positions
info linkReport a probelm Originally Posted : January 18, 2022 | Expires : March 19, 2022

Details

Job Type
Full-time Employee Show Shift
Custom
Salary
Unspecified
Skills Awareness
The company selected specific skills needed for this job
View skills
Skills Awareness
The company selected specific skills needed for this job
Go
NodeJS
React
Hide skills
Apply
Job Location
Omaha, NE, United States

Description

This is a senior developer role on our flagship ERP application. We are working on a multi-year, major application conversion. We’re taking a Windows-based application and moving to a microservices-based, single-page application.

You will start off working on a project management tool for pro-dealers, a web-first feature of our flagship product that allowed us to test and prove our architecture. On this team, you’ll serve as the technical point person, providing guidance on application-level architecture, caching strategies, and web app best practices.

RESPONSIBILITIES AND DUTIES:

  1. 5+ years of experience developing web software for enterprise applications. You should have solved several interesting or novel problems in that time.
  2. You have worked in a software development lifecycle with several contributors in different roles.
  3. You’ve worked alongside other developers in the same codebase.
  4. You’re interested in increased responsibility on your team. You’re also willing to provide guidance to less experienced developers.
  5. You’ve spent a considerable amount of time in a modern web environment. We define this as one with:
  6. CI/CD
  7. Latest JavaScript bundlers
  8. Version control (git, svn, etc)
  9. Containerization
  10. You’ve got a strong desire to debug hard problems both alone and paired-up.

KNOWLEDGE, SKILLS, AND ABILITIES:

  1. You craft well-tested code and believe in test-driven development.
  2. You know many of the common vulnerabilities in a web application. You can build defensible and secure solutions as a result.
  3. We take an empathetic approach to building software which aims to include all users. You should be familiar and experienced with building accessible software. If not, we can work with you if you’re interested in learning how.
  4. You know what makes a good API, or at least you know it when you see one.
  5. You have experience building apps that talk to different types of API services.

NICE TO HAVES:

TypeScript (we still have a mix of JS and TS, but are moving everything to TypeScript)

Go

GraphQL

React

Node.js

NPM package ownership and release pipeline

Build tooling (esbuild, webpack, rollup, vite)

CI/CD tooling (like CircleCI, GitHub Actions, TravisCI, or Jenkins)

Docker/Kubernetes/Helm

Monorepos

EDUCATION AND EXPERIENCE:

Bachelor’s Degree in Computer Science, Software Engineering, Management Information Systems preferred. We’re made better by diverse backgrounds. If you come from a non-traditional background we want you to apply.

5+ years of professional development experience. The most recent experience should be in JavaScript development.

WORK ENVIRONMENT AND PHYSICAL DEMANDS:

Normal office environment with use of computers and telephone systems; no unusual physical demands

--

Not sure you meet 100% of our qualifications? Please apply anyway!

When you apply, please include a resume with a short history and a few of your favorite skills. If you have a GitHub account with projects you’re proud of, we’d love for you to share it. But we will never penalize you for not coding in your free time.

#hiring
#computerScience
#docker
#engine
#engineer
Instant Answers
providedProvided by company
Full-time Employee
Didn't find your answer? Log in to ask a question!
header

DMSi Software

Service
10 active jobs
locationOmaha, NE
clockFull-time
locationOmaha, NE
clockFull-time
locationOmaha, NE
clockFull-time
locationOmaha, NE
clockFull-time
Browse all jobsexternal

Similar Jobs

icon
18 January ( 2 days ago )

Senior Software Engineer

icon
18 January ( 2 days ago )

Senior React Developer 100% Remote

icon
07 December ( 44 days ago )

Web Developer