Software Engineer

Election Systems & Software

Omaha (NE)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Election Systems & Software is seeking a Software Engineer in Information Systems to design and implement software applications and ERP configurations. You will work in a cross-functional team using Agile methodologies to deliver solutions for business users.

The role requires a BS in computer science and experience in object-oriented programming, REST API development, and SQL/PLSQL. You will contribute to the development of REST endpoints and QA testing as part of a collaborative environment.

Qualifications

  • Bachelor's degree in computer science required.
  • Proficiency in at least one programming language and OOP.
  • Experience with SSIS and SSRS and REST API development.

Responsibilities

  • Create developments in multiple languages to help build larger applications
  • QA testing and debugging of the produced code
  • Development of applications and REST API endpoints
  • Troubleshoot system issues and provide explanations to software issues
  • Effectively communicate with functional analysts to help provide technical solutions
  • Read, write and understand functional and technical specification documents
  • Effectively follow logic, read code samples, and provide common language pseudocode
  • Provide regular updates with respect to progress on tasks and projects.

Skills

Programming languages
OOP
REST API
Agile
SQL
PL/SQL

Education

Bachelors in Computer Science

Tools

SSIS
SSRS

Job description

Description
Summary/Objective:

As a Software Engineer in Information Systems, you will be responsible for designing and implementing software applications and ERP Configurations. Qualified candidates must have experience in software development projects. This candidate will need to understand object-oriented programming and data structures. This position works in a cross-functional team to develop software solutions for our business users using Agile methodology.

Essential Duties and Responsibilities:
  • Create developments in multiple languages to help build larger applications
  • QA testing and debugging of the produced code
  • Development of applications and REST API endpoints
  • Troubleshoot system issues and provide explanations to software issues
  • Effectively communicate with functional analysts to help provide technical solutions
  • Read, write and understand functional and technical specification documents
  • Effectively follow logic, read code samples, and provide common language pseudocode
  • Provide regular updates with respect to progress on tasks and projects.
  • This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Qualifications:
Education:

Bachelor's degree in computer science required

Experience:
  • Proficiency in one programming language
  • Proficiency with object-oriented programming
  • Experience with SSIS and SSRS
  • Experience in REST API development and usage
  • Experience with Agile software development methodology
  • Experience with SQL, PL/SQL preferred
  • Experience with Relational Databases
  • ERP Experience a plus
Competencies:
  • Ability to collaborate with multifunctional team
  • Ability to analyze problems and design, implement and test appropriate solutions to problems
  • Ability to document and communicate technical information for consumption by ES&S managers and associates
  • Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal
Licenses/Certifications Required:

None

Supervisory Responsibilities:

This position has no supervisory responsibilities.

Work Environment:

This job operates in a professional office environment which routinely uses standard office equipment such as computers, telephones, and photocopiers.

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. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; hands to finger, handle or feel; and reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Travel:

Approximately 5% travel is expected.

Security:

Required to consistently demonstrate adherence to all security requirements and accepted practices as contained in the current ES&S Security Policy. Incumbents must proactively read, comprehend and adhere to all ES&S security policies, practices and procedures regarding the safety and safekeeping of co-workers, products, services and other intellectual property as defined in the ES&S New Business and Non-disclosure, or Proprietary matters, Confidential matters and Non-Competition agreements, and the current ES&S Security Policy Manual.

EEO Statement:

In order to provide equal employment and advancement opportunities to all individuals, employment decisions at ES&S will be based on merit, qualifications, and abilities. ES&S does not discriminate in employment opportunities or practices on the basis of race, creed, color, religion, sex, sexual orientation, national origin, citizenship status, marital status, age, disability, genetic information, or because of past, current, or future military obligations or any other characteristics protected by law.

This policy governs all aspects of employment, including selection, job assignment, compensation, discipline, termination, and access to benefits and training.

E-Verify:

ES&S shall electronically verify the employment eligibility of their newly hired employees and shall submit a query to E-Verify for any newly-hired employee after completion of the I-9 process and no later than the end of the third business day after the employee’s actual start date.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Socket.dev • Omaha (NE)

On-site
USD 85,000 - 110,000
Software Engineer
Software Engineer

Triangle Manufacturing Company, Inc. • Upper Saddle River (NJ)

On-site
USD 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Performance Review Institute (PRI) • Warrendale

On-site
USD 95,000 - 130,000
Systems Analyst 4
Systems Analyst 4

E2 Consulting Engineers Inc • Rosemead (CA)

Hybrid
USD 102,000 - 118,000
Health and dental insurance
401(k) with employer match
Paid time off
Computer Software/ Integration Analyst
Computer Software/ Integration Analyst

Enterprise Solutions & Management • Vienna (VA)

On-site
USD 80,000 - 120,000
Computer Software/ Integration Analyst
Computer Software/ Integration Analyst

Esmcorp • Vienna (VA)

On-site
USD 85,000 - 115,000
Senior Software Developer
Senior Software Developer

V2X • Chantilly (VA)

On-site
USD 80,000 - 100,000
Healthcare coverage
Life insurance, AD&D, and disability benefits
Retirement plan
+5
Software Engineer (On-Site, IN)
Software Engineer (On-Site, IN)

Allied Solutions • United States

On-site
USD 85,000 - 120,000
Medical coverage
Life insurance
401k match
+1
Software Engineer (2026-0079)
Software Engineer (2026-0079)

Acclaim Technical Services • Chantilly (VA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

L. G. Everist, Inc. • Sioux Falls (SD)

On-site
USD 85,000 - 120,000