remote
Software Engineer - FNBO - First National Bank of Omaha
Software Engineer
Design, develop, and maintain high‑quality software solutions using Java, C#, .NET, and SQL while collaborating with cross‑functional teams in an Agile environment to meet business objectives.
About the role
Key Responsibilities
- Design, code, test, and deploy robust applications using Java, C#, and the .NET framework.
- Develop and maintain relational database schemas and SQL queries to support data‑driven features.
- Build and consume RESTful APIs to integrate internal systems and external services.
- Collaborate with product owners, analysts, and QA engineers to translate business requirements into technical specifications.
- Participate in Agile ceremonies, contribute to sprint planning, and continuously improve development processes.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience.
- 3+ years of hands‑on software development experience with Java and C#/.NET.
- Strong proficiency in SQL and relational database design.
- Experience building and consuming RESTful APIs.
- Demonstrated ability to work effectively in Agile teams and communicate technical concepts clearly.