3 days ago
Omaha, NE, USASenior
Responsibilities
- Lead technical design and development of complex full-stack web applications.
- Establish coding standards, code review practices, documentation expectations, and technical design processes.
- Design and maintain relational and non-relational database structures for data integrity and performance.
- Contribute to CI/CD pipeline integration, automated testing practices, and repository branching strategy.
- Build and maintain APIs and integrate third-party services and open-source tooling.
- Write unit, integration, and end-to-end tests as part of standard development practices.
- Collaborate with UX/design, product, and cross-functional stakeholders to deliver accessible user experiences.
- Apply OWASP, OAuth2, and role-based access control security practices across the application stack.
- Monitor production systems, respond to incidents, and drive root-cause resolution.
- Coordinate project activities with internal staff, vendors, and users to meet system objectives.
- Create and maintain solution designs, API documentation, architecture diagrams, operational runbooks, and support procedures.
- Cultivate business insights through organizational reporting tools and support customer satisfaction.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- At least 7 years of professional software engineering experience with demonstrated full-stack ownership.
- Strong proficiency with React, Next.js, JavaScript, HTML, and CSS, including responsive and adaptive design.
- Experience with Webpack, Vite, or comparable front-end build tooling.
- Back-end development experience with Node.js, .NET Core, or equivalent.
- Experience developing server-side applications and APIs using service architectures such as gRPC.
- Experience with SQL Server, PostgreSQL, MongoDB, and complex database queries.
- Proficiency with Jest and React Testing Library or comparable testing frameworks.
- Experience with CI/CD pipelines and version control workflows using Git, Bitbucket, or equivalent.
- Working knowledge of cloud platforms, preferably Microsoft Azure, and Docker containerization.
- Familiarity with OWASP Top 10, OAuth2, JWT, browser compatibility, platform differences, and UI/UX principles.
- Experience delivering enterprise applications through the full software development lifecycle.
- Experience working in Agile/Scrum development environments.
- Experience with headless content management systems and shell scripting in Linux or Windows environments.
- Strong written and verbal communication, analytical problem-solving, trade-off evaluation, and solution recommendation skills.
- Preferred qualifications include end-to-end testing tools, WCAG 2.1/2.2, assistive technology compatibility, Azure Monitor or other observability/APM tools, Figma, Power BI, SQL Server Reporting Services, and technical certifications.
Benefits
- Onsite work in Omaha, Nebraska.
- Reduced- or no-cost visits for eligible employees and dependents receiving services from Boys Town providers at Boys Town locations.
- Pharmacy benefits with low- to zero-dollar copays on certain maintenance medications.
- No-cost mental health visits with an in-network provider.
- Employer match for 401(k) or 401(k) Roth accounts.
- Tuition reimbursement, parenting resources, and professional development opportunities.
Tech Stack
AzureCSSDockerGitgRPCHTMLJavaScriptJestLinuxMicrosoft SQL ServerMongoDBNext.jsNode.jsPostgreSQLReactWebpackWindows
