Search jobs > Omaha, NE > Sr software engineer

Sr Software Engineer

Boys Town
Primary Location: Omaha, Nebraska
Full-time

As one of the largest national child and family care organizations in the country, and one of the leading research hospitals in the country, the Boys Town team is currently looking for a Senior Software Engineer who can help develop and modernize Boys Town applications.

In this position you'll be working alongside youth care, business department, and research scientist team members, along with graphic designers and software engineers to develop software to support Boys Town's core programs and grant related research.

The position is looking for a qualified individual with extensive modern front end and back end development experience. This staff member will be developing desktop and mobile responsive web applications.

Working experience with a cloud platform, such as Microsoft Azure will be helpful.

MAJOR RESPONSIBILITIES & DUTIES

Codes, tests and develops complex software applications to support organizational requirements.

Develops new web applications based on system specifications and requirements; presents analysis, designs, and prototypes.

Writes and performs unit testing to ensure quality control.

Follows an Agile Methodology.

Participates and leads the team in establishing and maintaining coding standards.

Determines operational feasibility through problem definition and analysis and recommends solutions.

Oversees the strategy of CI / CD pipeline integration as well as automated testing practices. Coordinates efforts to apply code repository branching best practices.

Designs, maintains, and monitors database structures for core systems and related systems to ensure data integrity and eliminate data redundancies.

Coordinates project activities with internal staff, software vendors, and other users to meet system objectives.

Develops and maintains high customer satisfaction while working in partnership with vendors, cross-functional teams and management.

Cultivates data for business insight via organizational reporting tools.

KNOWLEDGE, SKILLS, AND ABILITIES

Proficiency with modern web technologies such as JavaScript, TypeScript, HTML, CSS, MVC frameworks, etc. Experience with ReactJS, NextJS, and Node.

js, bundling experience with Webpack or alternative.

Working knowledge of containers and cloud-based strategies.

Experience integrating application API layers with open source options; experience with Audio API / Soundcard integration is a plus.

Experience working with unstructured data in Microsoft Azure is a plus.

Proficient in writing unit test using unit testing framework, such as Jest, Enzyme, or Sinon.

Knowledgeable of security practices for JavaScript based applications (OWASP, OAuth2, etc.).

UI / UX experience, knowledge of browser / platform / device compatibility and responsive and adaptive design and development principles.

Proficiency with maintaining version control, BitBucket or equivalent.

Experience developing Restful web services and APIs with a compiled language like C#, NodeJS.

Experience working in an Agile environment.

Ability to effectively communicate both written and verbally with senior level staff.

High level of professionalism, customer service, integrity, communication and problem-solving skills.

Strong knowledge of relational databases (e.g. SQL Server, PostgreSQL), including complex queries and T-SQL. Or non-relational databases (MongoDB).

REQUIRED QUALIFICATIONS

Bachelor's degree in Computer Science, Engineering, or equivalent combination of education and experience required.

Minimum 8 years of experience with a diverse background of architecting complex organizational solutions that maximize simplicity and adaptability required.

On-call work to provide additional support and / or may require work to be performed outside of traditional business hours including early mornings, nights, weekends, and holidays required.

PREFERRED QUALIFICATIONS

Experience with both Windows and Linux operating systems preferred.

Technical certifications preferred.

Experience working with reporting tools, such as Microsoft Power BI, Microsoft SQL Server Reporting Services, or other reporting tool equivalent is preferred.

Experience with building prototypes using tools like Adobe Creative Cloud, especially Adobe XD is preferred.

Experience with a content management system, such as EpiServer, Drupal, WordPress is preferred.

Diversity is more than a commitment at Boys Town it is the foundation of who we are and what we do.

At Boys Town, we cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences.

We believe that our differences enable us to be a better team one that makes better decisions, drives innovation, and delivers better business results .

30+ days ago
Related jobs
Promoted
VirtualVocations
Omaha, Nebraska

Software Engineer - Provider Experience. ...

Promoted
Northrop Grumman
Bellevue, Nebraska

The candidates will work closely with other software developers accomplishing the following: * Complete work independently and as a part of an Agile team * Support team in completing necessary software on schedule * Solve complex problems through innovative and creative solutions * Collaborate with ...

Promoted
VirtualVocations
Omaha, Nebraska

Software Engineer - Distributed Systems (AWS Lambda). ...

Auto TechLabs, Inc.
Nebraska,Remote
Remote

Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stor...

Promoted
VirtualVocations
Omaha, Nebraska

A company is looking for a Senior iOS Engineer for a remote position in the US. Key Responsibilities:Work closely with product managers, designers, and other engineers to determine requirements and implement new featuresDevelop high-quality, scalable, and reliable iOS applicationsConduct code review...

Northrop Grumman
Bellevue, Nebraska

Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems. The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering. One of the following:A high sch...

Boys Town
Omaha, Nebraska

In this position you'll be working alongside youth care, business department, and research scientist team members, along with graphic designers and software engineers to develop software to support Boys Town's core programs and grant related research. As one of the largest national child and family ...

Promoted
SAIC
Omaha, Nebraska

Software Engineers will design, develop, and maintain software systems from science to operations within an empowered, cross-functional team. ...

Promoted
PMI (Project Management Institute)
Omaha, Nebraska

JobPosting","title":"QA & Automation Engineer III","datePosted":"2024-09-04T00:00:00","validThrough":null,"description":"QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. The position requires...

Promoted
VirtualVocations
Omaha, Nebraska

A company is looking for a Senior Java Developer with trading experience for a remote position. ...