Talent.com
Senior Applications Developer
Senior Applications DeveloperUnion Bank & Trust Company • Lincoln, NE, US
Senior Applications Developer

Senior Applications Developer

Union Bank & Trust Company • Lincoln, NE, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Position Summary : The Senior Application Developer’s primary role is to design, build, and enhance internal and external banking applications using a modern tech stack—primarily C# on the back end and Angular on the front end. In addition to working across the full software development life cycle, this technical leader guides architectural decisions, ensures best practices, and mentors team members to foster growth and maintain high standards. The Senior Application Developer plays a key role in delivering impactful projects that serve thousands of users while promoting innovation, stability, and continuous improvement within a collaborative environment that offers clear career growth and hybrid work flexibility.

Essential Functions :

  • Develop & Enhance Applications : Build new features and improve existing applications by writing high-quality, maintainable code. Utilize your programming and problem-solving skills to extend our custom frameworks and services to meet evolving business needs.
  • Full-Stack Development : Design, develop, and maintain applications across the entire technology stack, from responsive front-end interfaces to robust back-end services and database layers. Implement RESTful APIs, integrate third-party services, and ensure seamless communication between client and server components.
  • Full SDLC Involvement : Take ownership of projects through all phases of the Software Development Life Cycle, which includes – analysis, planning, designing, coding, testing, and documentation. You will design solutions, write code, and produce technical documentation / user guides for new systems or enhancements.
  • Unit Testing : Write and maintain unit tests for your code. Follow coding standards and best practices (including secure coding guidelines) to ensure reliability and prevent regression and maintain high code quality.
  • Project Oversight : Oversee the technical execution of projects (acting as a tech lead), ensuring development efforts meet requirements and deadlines, and intervening to resolve technical roadblocks or design gaps.
  • Technical Design & Code Reviews : Lead and participate in architectural design sessions and code reviews to ensure systems are scalable, secure, and maintainable. Provide constructive feedback and enforce coding standards and best practices, refining these standards as needed to maintain high code quality.
  • Collaborate & Support : Work with support teams and end-users to troubleshoot issues and gather feedback on our applications. Keep system documentation up to date to ensure systems are maintainable. Occasionally consult with external vendors or evaluate third-party solutions when investigating improvements or resolving complex issues.
  • Continuous Improvement : Actively participate in refining and improving our development processes. Take part in daily stand-ups and Scrum ceremonies, follow our established SDLC procedures, and suggest enhancements where appropriate. Continuously research new technologies and propose innovative solutions to technical challenges.
  • Mentor Junior Developers : Mentor and develop junior team members through pair programming, knowledge sharing, and regular feedback, to build the team’s overall skill set.
  • Understand and adhere to all bank policies, laws and regulations applicable to their role. Complete compliance training and follow internal processes and controls as required. Understand and implement secure coding techniques in compliance with technical reference architecture.
  • Report all compliance issues, violations of law or regulations in accordance with the steps defined in bank policies.
  • Regular and reliable attendance is an essential function of this position.
  • Perform other job related duties or special projects as assigned.

Required Qualifications :

  • Minimum 7 years of Software Development experience with proven ability to design, implement, and deliver complex applications or major system components in a professional setting, taking projects from conception to production required.
  • Minimum 7 years Relevant Technologies experience with expert-level proficiency in our core tech stack and tools required, including :
  • Expert-level knowledge of C# and .NET (we heavily use the Microsoft stack). Capable of building and architecting robust back-end services, including creating and integrating with RESTful APIs, while making strategic design decisions.

  • Expert-level proficiency in JavaScript / TypeScript and modern web frameworks, ideally Angular. Able to architect and deliver responsive, user-friendly interfaces, and guide others in best practices (comfortable with advanced HTML / CSS concepts).
  • Deep expertise with SQL databases – designing schemas, optimizing performance, and implementing advanced indexing strategies. Skilled in writing complex queries, stored procedures, and relational data modeling at scale.
  • Minimum 7 years experience applying Object-Oriented Design (OOD) principles and design patterns in real-world projects. Able to design modular, reusable code and apply advanced concepts like inheritance, encapsulation, and polymorphism to create maintainable, scalable architectures.
  • Experience leading development teams or projects, including mentoring other developers and guiding architectural decisions / coding standards to achieve business-aligned, high-quality results.
  • Experience conducting code reviews, including identifying and implementing software development best practices.
  • Experience promoting code quality and best practices (e.g. by performing thorough code reviews, enforcing development standards, and driving adoption of modern practices).
  • Proficient with Git or similar version control systems in a team environment.
  • Strong debugging and troubleshooting abilities across the full stack. Basic knowledge of network configuration is also necessary to diagnose connectivity or environment issues.
  • Comfortable collaborating in cross-functional groups to achieve business goals and provide clear status updates.
  • Valid Nebraska Driver’s License.
  • Preferred Technical Skills :

  • Modern Web Frameworks : Experience with Angular is highly valued. Familiarity with responsive design and UI libraries like Bootstrap or Kendo UI is helpful.
  • UI Design : Ability to create clean, consistent interfaces using style guides. Proficiency in CSS methodologies and preprocessors like Sass or LESS is a plus.
  • API Integration & Security : Knowledge of OAuth2 / OpenID Connect for secure authentication. Experience integrating third-party APIs and using secure data exchange patterns.
  • Event-Driven Architecture : Understanding of event-driven design and messaging systems (e.g., Azure Service Bus, Event Grid) for scalable, decoupled applications.
  • Background Job Technologies : Experience with background processing tools like Hangfire or Azure Functions to handle tasks outside the main request / response flow.
  • Data Integration Tools : Familiarity with ETL tools (e.g. Boomi) for system integration and maintaining data consistency.
  • Alternative Data Storage : Experience with NoSQL databases (e.g., MongoDB, Azure Cosmos DB) and knowing when to use them for flexible or scalable data needs.
  • DevOps & Cloud Tools : Exposure to CI / CD pipelines (especially Azure DevOps), infrastructure-as-code (e.g., Terraform), and monitoring / logging tools.
  • Azure Services Awareness : Working knowledge of core Azure services (App Services, Storage, Key Vault, etc.) and experience deploying cloud-based applications.
  • Branching Strategies : Understanding of Git workflows like trunk-based development and GitFlow to support collaborative CI / CD practices.
  • Unit Testing : Experience writing unit tests for front-end and back-end code using frameworks like XUnit, NUnit, Jasmine, or Karma. TDD is a plus.
  • SDK Development : Ability to build reusable, well-documented libraries or SDKs for cross-team use and seamless integration.
  • Preferred Talents :

  • Leadership and mentoring
  • Analytical and detailed
  • Effective verbal and written communicator
  • Organized and can multitask and prioritize project
  • Self motivated and takes initiative
  • Adapt to shifting business needs or project scopes
  • Creative problem solver with innovative mindset
  • Working Environment :

    Mostly indoor work with occasional exposure to outdoor elements or hazards.

    Some sedentary work and occasional lifting and / or carrying up to 15 pounds.

    Some travel required.

    This role is eligible for hybrid work from home opportunity 3 days per week under the work from home guidelines upon completion of onboarding with 2 days in the office.

    PLEASE VIEW THE APPLICANT TERMS & CONDITIONS BEFORE PROCEEDING WITH YOUR APPLICATION.

    [job_alerts.create_a_job]

    Application Developer • Lincoln, NE, US

    [internal_linking.similar_jobs]
    Senior Application Support Engineer

    Senior Application Support Engineer

    VirtualVocations • Lincoln, Nebraska, United States
    [job_card.full_time]
    A company is looking for a Senior Application Support Engineer.Key Responsibilities Act as the senior technical focal point for complex, high-severity customer issues Manage the end-to-end lifec...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Healthcare.NET Senior Application Developer - HNAS

    Healthcare.NET Senior Application Developer - HNAS

    Highmark Health • Lincoln, NE, United States
    [job_card.full_time]
    HNAS (Health Now Administrative Services) offers flexible, cost-effective solutions for employee health benefits.HNAS is part of Highmark Health, a national blended health organization with a missi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Contact Center Application Developer II

    Contact Center Application Developer II

    ASM Research, An Accenture Federal Services Company • Lincoln, NE, United States
    [job_card.full_time]
    The Reporting, Forecasting and Workforce Management Specialist will drive the requirements, design, build, production and distribution of operational reports based on contact center and business da...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DoorDash Shopper - No Experience Needed

    DoorDash Shopper - No Experience Needed

    DoorDash • Beatrice, NE, United States
    [job_card.full_time] +1
    Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shopper you ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Outside Sales Representative (No Sales Experience Necessary)

    Outside Sales Representative (No Sales Experience Necessary)

    Platinum Supplemental Insurance • Waverly, NE, United States
    [job_card.full_time]
    Ready to jump-start your career and take charge of your earning potential?.At Platinum Supplemental Insurance, we’re looking for motivated individuals ready to learn, grow, and thrive in a fast-pac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Restaurant Delivery - Sign Up in Minutes

    Restaurant Delivery - Sign Up in Minutes

    DoorDash • Beatrice, NE, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Application Programmer

    Senior Application Programmer

    VirtualVocations • Lincoln, Nebraska, United States
    [job_card.full_time]
    A company is looking for a Senior Application Programmer / Database Management Specialist.Key Responsibilities Provide full lifecycle application support and database administration for mission-cri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Principal Applications Developer

    Sr Principal Applications Developer

    Oracle • Lincoln, NE, United States
    [job_card.full_time]
    We are seeking a Principal Engineer (IC5) to lead the development of a cutting-edge payables management system in ERP Fusion Cloud, driving innovation and delivering seamless global solutions.Analy...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Chemical Engineer

    Chemical Engineer

    LanceSoft Inc • Waverly, NE, US
    [job_card.full_time]
    Title : Process Engineer - Level 1.FMCG (Fast Moving Consumer Goods) or pharmaceutical environment.OPEX SME - The candidate must have experience in Operational Excellence Systems execution, such as ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer, Application Development and Maintenance

    Senior Engineer, Application Development and Maintenance

    Cardinal Health • Lincoln, NE, United States
    [job_card.full_time]
    What Application Development & Maintenance contributes to Cardinal Health.Information Technology oversees the effective development, delivery, and operation of computing and information services.Th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DoorDash Shopper - Sign Up and Start Earning

    DoorDash Shopper - Sign Up and Start Earning

    DoorDash • Beatrice, NE, United States
    [job_card.full_time] +1
    Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shopper you ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Application Developer 2

    Application Developer 2

    Union Bank & Trust • Lincoln, NE, United States
    [job_card.full_time]
    The Application Developer 2's primary role is to build and enhance internal and external banking applications using a modern tech stack-primarily C# on the back end and Angular on the front end.Thi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Application GIS Developer

    Application GIS Developer

    My3Tech Inc • Lincoln, NE, United States
    [job_card.full_time]
    This is an on-site position in Downtown Lincoln, NE.Apex Systems is seeking a motivated and qualified GIS Developer who is skilled in python scripting to work on both new development projects and o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    General Application

    General Application

    Metalworks Inc. • Lincoln, NE, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    As a family-owned business, Metalworks believes in the importance of time outside of work with the people you care about. But we also think that you should enjoy your time at work.That's why we work...[show_more]
    [last_updated.last_updated_30]
    Senior Application Analyst Developer

    Senior Application Analyst Developer

    VirtualVocations • Lincoln, Nebraska, United States
    [job_card.full_time]
    A company is looking for a Senior Application Analyst and Developer - HealthPlan Systems.Key Responsibilities Develops and enhances applications using Microsoft Power Suite tools while migrating ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Solutions Engineer

    Senior Solutions Engineer

    Confluent • Lincoln, NE, United States
    [job_card.full_time]
    K - Offers Equity - Offers Commission.At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several fac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    IT Applications Developer

    IT Applications Developer

    Nebraska State Jobs • Lincoln, NE, United States
    [job_card.permanent]
    Water, Energy, and Environment - Agency 84.JR2026-00021976 IT Applications Developer (Open).Applications No Longer Accepted On. If no date is displayed, job is posted as open until closed) : .The Nebr...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Developer (Enterprise Engage)

    Senior Software Developer (Enterprise Engage)

    FMNE Insurance Company • Lincoln, NE, United States
    [job_card.full_time]
    FMNE Insurance (Formerly Farmers Mutual of Nebraska) is seeking a.Enterprise Engage front-end experience within our Guidewire platform. With a competitive salary and excellent benefits package, expa...[show_more]
    [last_updated.last_updated_1_day] • [promoted]