Software Engineer jobs in Nebraska

Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)

D
Senior Software Engineer
  • DMSi Software
  • Omaha, NE FULL_TIME
  • As a Senior Software Engineer at DMSi, you will be responsible for developing great customer-centric solutions that delight our users and enable our customers to do business more effectively in the future. You will be a part of an agile delivery team that believes in all the software development practices as a craft. It starts with understanding the customer’s need, designing, or adapting a solution that brings both our customers and our company business value, and ends with your team ensuring that it is meeting the needs of the user through feedback. You will use your skills to design, develop, test, deploy, and support the team’s solutions. The ideal candidate for this role has a curiosity for the customer and for learning to write software using best practices to create something that is extensible and adaptable for the future.

    How we work:

    • Engage in a collaborative agile team focused on frequent delivery of valuable features to gain feedback from and an understanding of customer usage.
    • Apply user centric design principles and work with UX design teammates to improve our users’ experience.

    RESPONSIBILITIES AND DUTIES:

    Solutions Architecture

    • Application of technology to meet the business needs of DMSi’s customers
    • Design and build multi-tier systems that allow for flexibility and adaptation for current and future needs
    • Execute and iterate to verify architectural approach for a team’s solutions
    • Apply secure development practices on the team
    • Set and apply guidance within a team and in collaboration with other developers within the shop.

    Development

    • Translate functional requirements into code that meets the needs and quality expected by our customers
    • Write clean, modular, and testable code
    • Create user interfaces that meet accessibility and usability patterns
    • Build robust and efficient application programming interfaces (APIs) using various frameworks and tools
    • Ability to apply or set new patterns and apply these to the code you support

    Quality

    • Understanding of quality practices that help our teams create maintainable and performant systems
    • An understanding of quality and how to structure our code to make it more testable and to write tests at different levels of the code based on an understanding of risk
    • Understanding of application security vulnerabilities and best practices to mitigate

    Mentoring

    • Coaching and mentoring of teammates on patterns and practices that enable collaborative software craftsmanship and help improve understanding, efficiency, and quality

    Requirements

    • Utilize stories in an agile team as conversation starters to understand the needs of an end user
    • Create stories that enable a team to improve a system by addressing evolving design debt or by improving the tooling for a system or developer experience

    Technical Excellence

    • Apply judgement to incorporate key technical concerns effectively into product development including security, instrumentation, quality and monitoring, and technical debt
    • Integrate and respond to application monitoring and performance tooling to assist in the teams understanding of system performance, reliability, and trends in system responses that signal customer impact

    KNOWLEDGE, SKILLS AND ABILITIES:
    Application of design principles.
    Strong diagnostic, analytic, troubleshooting, and problem-solving skills.
    Be a learner who stays up to date on new technology, collaborates to learn and shares out to others.
    Knowledge of software development methodologies and practices, especially Agile/iterative development processes.
    Able to rapidly experiment, create proof of concepts, and learn from frequent feedback.
    Creation of adaptable / extensible architectures and a broad understanding of systems.
    Advanced Skills in working with version control tools such as GIT with a drive to incorporate automation and quality gates in the CI/CD pipeline.
    Previous experience working in distribution and/or working with ERP solutions is a plus.

    EDUCATION AND EXPERIENCE:
    BS or MS degree in Computer Science or a related technical field or 5 years of application development experience.

    WORK ENVIRONMENT & PHYSICAL DEMANDS:
    Normal office environment with use of computers and telephone systems; no unusual physical demands.
    Ability to travel as needed, including rental car and air flight.

     

     

  • 12 Days Ago

D
Lead Quality Engineer
  • DMSi Software
  • Omaha, NE FULL_TIME
  • As the Lead Quality Engineer, you will lead the creation of the team’s risk-based quality strategy and drive the application of the best tools and practices within the team. The lead engineer will col...
  • 10 Days Ago

M
Software Engineer
  • Marble Technologies
  • Lincoln, NE FULL_TIME
  • Marble, a technology company combining intelligent software, computer vision, AI, and advanced mechanical design to develop automated solutions for food processors, is looking for a full-time Software...
  • 18 Days Ago

S
Software Engineer
  • SAIC Career Site
  • OFFUTT AFB, NE FULL_TIME
  • Description SAIC has an opportunity for a Web Developer (Software Engineer) in Omaha, NE. This work will be within the U.S. Strategic Command (USSTRATCOM) Mission Assurance (MA) Division and require p...
  • 22 Days Ago

P
Software Engineer
  • Peraton
  • Offutt AFB, NE FULL_TIME
  • Responsibilities We are looking for a Software Engineer in Bellevue, Nebraska. This position is responsible for all facets of administering war fighting web systems at USSTRATCOM. It includes installi...
  • Just Posted

S
Software Engineer
  • Sentar
  • Bellevue, NE FULL_TIME
  • Sentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering...
  • 9 Days Ago

I
Frontend Software Engineer
  • IBM
  • Krakow, Malopolskie
  • Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along ...
  • 3/28/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Washington, DC
  • Description Leidos is looking for a Senior Software Engineer with an active Top Secret Clearance with SCI Eligibility, t...
  • 3/26/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Huntsville, AL
  • Description Leidos Defense Systems currently has an opening for a Senior Software Engineer supporting the RF Engineering...
  • 3/20/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Aurora, CO
  • Description Leidos is looking for a Senior Software Engineer to join a high performing agile team using the Scaled Agile...
  • 3/14/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Alexandria, VA
  • Description Leidos is looking for a Senior Software Engineer to join a high performing agile team using the Scaled Agile...
  • 3/14/2024 12:00:00 AM

L
Embedded Software Engineer
  • Leidos
  • Linthicum Heights, MD
  • Description Leidos is seeking an Embedded Software Engineer to be a part of a dynamic team that architects, designs, dev...
  • 2/16/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Las Cruces, NM
  • Description The Integrated Solutions Division is seeking a Senior Software Engineer in Las Cruces, New Mexico to execute...
  • 1/29/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Chantilly, VA
  • Description Join us at Leidos, where your most important work is ahead! You will enjoy great benefits such as paid time ...
  • 1/18/2024 12:00:00 AM

The state is bordered by South Dakota to the north; Iowa to the east and Missouri to the southeast, across the Missouri River; Kansas to the south; Colorado to the southwest; and Wyoming to the west. The state has 93 counties and is split between two time zones, with the state's eastern half observing Central Time and the western half observing Mountain Time. Three rivers cross the state from west to east. The Platte River, formed by the confluence of the North Platte and the South Platte, runs through the state's central portion, the Niobrara River flows through the northern part, and the Rep...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineer jobs
$68,975 to $83,632

Software Engineer in San Antonio, TX
They design, write, and test code for new systems and software to ensure efficiency.
November 07, 2019
Software Engineer in Evansville, IN
A team of software developers will normally work together and cover a variety of aspects within a certain project, including a delivery lead who oversees the progress of the same project.
November 26, 2019
With a wide variety of programming languages and software available, professionals must familiarize themselves with the top frameworks to succeed.
November 12, 2019
Software Engineer in Vineland, NJ
Software developers are creative minds behind computer programs to create software that makes all devices functional and useful.
December 02, 2019