Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer I

Dart Bank

Software Developer I

Optional Work from Home • Mason Main Office - Mason, MI 48854

Overview

Level Entry Position Type Full Time Job Shift Day Category Information Technology

About the Role

The Software Developer I supports the bank's Information Technology department in the design, development, and maintenance of enterprise software applications and integrations. Working under the direction of the AVP, Software Architecture, this role participates in cloud-based development initiatives on Microsoft Azure, assists with core banking system integrations, and contributes to data engineering and process automation efforts.

This is a growth-oriented position designed for early-career developers who are eager to build skills in enterprise application development, API integration, and cloud technologies within a regulated financial services environment.

Job Duties
  • Develop, test, and maintain application code in alignment with enterprise architecture standards.
  • Assist in building and supporting business unit-specific tooling and process automation solutions.
  • Participate in code reviews and apply feedback to improve code quality and standards adherence.
  • Follow established Software Development Life Cycle (SDLC) processes and Agile team workflows.
  • Write and maintain technical documentation for developed components.
  • Assist with development tasks on Microsoft Azure cloud services under architectural guidance.
  • Support data pipeline work involving Azure Data Factory (ADF) and data lake environments.
  • Contribute to API development and integration tasks, including fintech and vendor feeds.
  • Help implement and test integrations with the Jack Henry (JHA) core banking platform.
  • Assist in building validation and reconciliation routines to ensure data integrity.
  • Support data ingestion workflows including flat file processing and batch operations.
  • Write unit tests and participate in QA activities for assigned development work.
  • Apply secure coding principles (OWASP) as directed and in accordance with bank policy.
  • Adhere to role-based access controls and data handling standards in all development work.
  • Participate in security and compliance training relevant to software development in banking.
  • Escalate potential security or compliance concerns to senior technical staff promptly.
  • Work collaboratively within Agile sprints alongside senior developers and architects.
  • Actively engage in mentoring sessions and architectural knowledge-sharing activities.
  • Communicate development status, blockers, and questions clearly to team leads.
  • Pursue continuous learning in cloud technologies, API design, and banking systems.
  • Adheres to all Federal and State laws and regulations, including the Bank Secrecy Act.
  • Other duties as assigned.
Essential Functions
  • Must be able to perform the essential functions of this position with or without reasonable accommodation.
Qualifications
  • Education
    • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field; OR 1+ years of equivalent technical training and demonstrated hands-on experience.
  • Skills
    • Familiarity with Azure services (Azure Functions, Azure DevOps, Azure Data Factory, or similar).
    • Basic understanding of SQL and relational database concepts.
    • Exposure to ETL concepts or data pipeline development.
    • Understanding of Agile/Scrum development practices.
    • Interest in or exposure to financial services, banking systems, or regulated environments.
  • Experience
    • 1+ years of professional software development experience (internships and co-ops count).
    • Hands-on experience with at least one modern programming language (e.g., Python, C#, Java, JavaScript/TypeScript).
    • Familiarity with REST API concepts and web services.
    • Exposure to Git-based version control workflows.
    • Experience with or coursework in cloud platforms (Microsoft Azure preferred).
Who We Are

Dart Bank is a community bank, serving our community since 1925. We specialize in providing financial services, but we are passionate about serving the community and building real relationships with people. Dart Bank provides innovative financial services for both personal and business banking, consumer and mortgage loans, commercial loans and lines of credit, merchant credit card processing, investment services and more. Our array of products and services and our longstanding history within our communities shows we care about what matters most for our customers and we are there for them for the most important times in their lives. Dart Bank. For What Matters Most.

We offer:

  • Medical Benefits
  • Dental
  • Vision
  • 401(k) Plan with Employer Matching
  • Employee Stock Ownership Plan (Profit Sharing)
  • Paid vacation & sick time
  • Flexible scheduling
  • Employee Assistance Program
  • Dart Bank University

At Dart Bank you can expect to be surrounded by a team that will support you and invest in your growth in a quick-paced work environment where we deliver exceptional customer service. We are a local business that cares about our employees and our community.

Dart Bank is committed to providing equal opportunity in employment, maintaining a diverse workforce, and prohibiting all forms of unlawful discrimination and harassment.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer I in Mason, MI vacancy
  • $99.6k - $223.4k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    14 hours ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107187 Date Posted: 05/31/2026 Shortcut: Description Recommended Jobs Description... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    14 hours ago
  •  ...Must have Overall 14+ years of experience required. This is a full-stack java developer position, exposure with front-end development is desired. The position will be supporting the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs... 
    Suggested

    RICEFW Technologies Inc

    Lansing, MI
    14 hours ago
  •  ...week) Note: This is a W2 contract role – C2C, 1099, & 3rd party candidates will NOT be considered This is a Full-Stack Java Developer position working with the Project Manager, Application Owner, and Resource Manager on an Agile development team to organize work,... 
    Suggested
    Contract work
    2 days per week

    A-Line Staffing Solutions

    Lansing, MI
    14 hours ago
  •  ...Full-Stack Java Developer Position This is a full-stack Java developer position, exposure with front-end development is desired. The position will be supporting the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs. As a developer... 
    Suggested
    Local area
    Remote work
    Monday to Friday

    Zenfreed LLC

    Lansing, MI
    9 hours ago
  •  ...thrive!   KēSTA I.T is actively seeking a Full Stack Java Developer for an immediate contract engagement with our government client...  ..., with the ability to work effectively across the full software development lifecycle. Responsibilities: ·         Design... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Work from home

    KēSTA I.T.

    Lansing, MI
    2 days ago
  •  ...Description Our direct client has an opening for a Full Stack Java Developer position # 86979. This position is for 12+ months, with the...  ...supporting the Development and Maintenance programs.  As a software developer, the responsibilities include, but are not limited... 
    Hourly pay
    Immediate start

    Focused HR Solutions

    Lansing, MI
    15 days ago
  • $94k - $145k

     ...Position Overview The Java Developer supports the development, maintenance, and enhancement of Java-based components within a Cognos...  ...Java-based applications. Strong understanding of software development lifecycle (SDLC) and Agile methodologies. Experience... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Lansing, MI
    14 hours ago
  • $238.7k - $365.7k

     ...report to that location three times per week, at minimum. The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle. We are... 
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Lansing, MI
    3 days ago
  • $186.07k - $218.9k

     ...data storage, to building and maintaining scalable pipelines, to developing frameworks, tools, and internal applications to make that data...  ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend... 
    Local area

    Coinbase

    Lansing, MI
    4 days ago
  • $82.9k - $217.25k

     ...Leads the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with specialization...  ...stories for content capture, workflow, and records requirements are developer-ready with clear acceptance criteria and test scenarios.... 
    Contract work
    Work at office
    Flexible hours

    Accident Fund Holdings, Inc.

    Lansing, MI
    3 days ago
  • $103.71k - $138.28k

     ...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,... 
    Full time
    Temporary work
    Remote work

    Lumen

    Lansing, MI
    2 days ago
  •  ...Lead Software Engineer BaaS Team Anywhere Type: Contract-to-Hire Category: Development Industry: Financial Services Workplace Type: Remote Reference ID: JN -052026-106955 Date Posted: 05/12/2026 Shortcut: Description Recommended Jobs... 
    Hourly pay
    Contract work
    Local area
    Remote work
    Flexible hours

    Eliassen Group

    Lansing, MI
    1 day ago
  •  ...to stretch themselves professionally. We want to help you grow, develop, and learn new things. You’re constantly evolving, so shouldn’t...  ...(compute, storage, network, data, etc) ~ Experience as a software developer with knowledge of automation, Infrastructure as Code... 
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Lansing, MI
    2 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support...  ...and Responsibilities: Software Design & Development • Develop, code, test, and debug new embedded software or enhancements to... 
    Local area
    Remote work

    ITW

    Lansing, MI
    3 days ago
  • $99.6k - $234.6k

     ...design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform capabilities, improve platform reliability and security posture, and... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    2 days ago
  • $186.07k - $218.9k

     ...of your customers. What we look for in you: ~5+ years of software development experience with experience writing performant, large...  ...aligned with team objectives ~ Ability to mentor junior developers and lead the team technically on new initiatives and system improvements... 
    Local area

    Coinbase

    Lansing, MI
    2 days ago
  •  ...adversarial manipulation during training and deployment. • Monitor and log AI system activity for anomalies and security incidents. • Develop and enforce policies to align AI systems with industry regulations, ethical standards, and organizational governance requirements.... 
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Lansing, MI
    3 days ago
  • $83k - $166.1k

     ...Job Description SAA is seeking an experienced IC4 Developer to lead the design, development, and ongoing maintenance of the technical...  ...of the platform. The ideal candidate will combine strong software development expertise with healthcare technology experience and... 
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Oracle

    Lansing, MI
    3 days ago
  • $90k

     ...compromised devices, OS vulnerabilities, and certificate misuse. Execute platform updates, upgrades, and configuration changes. Develop, maintain, and update technical documentation, standard operating procedures, and configuration artifacts. Support continuous... 
    Contract work
    Remote work

    MAXIMUS

    Lansing, MI
    3 days ago
  •  ...Stress and validate infrastructure up to—and beyond—manufacturer limits to ensure robustness under analytic and AI workloads. Develop automation tools for analyzing and monitoring infrastructure behavior. Collaborate with cloud providers and internal engineering... 
    Permanent employment
    Flexible hours

    Teradata

    Lansing, MI
    5 days ago
  • $186.07k - $218.9k

     ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production...  ...the needs of your customers. Experienced architecting and developing solutions to ambiguous problems with significant impact... 
    Local area

    Coinbase

    Lansing, MI
    4 days ago
  • $126.2k - $264.1k

     ...networking, multi-tenant Infrastructure-as-a-Service (IaaS), and Software Defined Networking (SDN) operating at massive scale....  ...competitive. Are you passionate about architecting, designing, developing, and delivering a great product? Do you thrive in a fast-paced... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    4 days ago
  •  ...to stretch themselves professionally. We want to help you grow, develop, and learn new things. You're constantly evolving, so shouldn't...  ...'s model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting... 
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Lansing, MI
    1 day ago
  • $99.6k - $234.6k

     ...to solve challenging technical problems and function as a lead developer in the development, delivery and operation of cloud services...  ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    1 day ago
  •  ...must be able to work independently from Day One and mentor junior team members. Key Responsibilities Design and develop ETL/ELT pipelines Perform data orchestration using Azure Data Factory, SSIS, or any cloud orchestration tool Develop and... 

    RICEFW Technologies

    Lansing, MI
    2 days ago
  • $99.6k - $234.6k

     ...team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming Develop server-side and client-side ad insertion capabilities Integrate ad systems with playback, CDN, and delivery pipelines... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    6 days ago
  • $99.6k - $223.4k

     ...and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about...  ...infrastructure intent into reliable, validated system state. Develop validation frameworks and tools that compare intended logical topology... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    10 hours ago
  •  ...Senior Full Stack Application Developer We are looking for a Senior full stack Application Developer on our Application Development Team. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical... 

    RICEFW Technologies

    Okemos, MI
    3 days ago
  •  ...Software Developer II At Agate Software, we are building a better world by revolutionizing how government agencies and nonprofits manage their grant processes. Our solutions empower our customers to maximize their resources, drive compliance, and focus on their core... 
    Contract work
    Remote work
    Shift work

    Agate Software

    Okemos, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer I. Be the first to apply!