1

Small Business Software Developer Jobs in Indiana

Baker Hill is seeking a Software Developer to participate in software development projects and ... Baker Hill, which built software solutions focused on small business lending. It is a sub ...

We are a small development team that utilizes an agile software development lifecycle. We have a ... Collaborate cross-functionally with business users, executive leadership team, and other developers ...

We are a small development team that utilizes an agile software development lifecycle. We have a ... Collaborate cross-functionally with business users, executive leadership team, and other developers ...

Software Developer South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're ... translate business requirements into technical specifications and user-centric features.

Software Developer South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're ... translate business requirements into technical specifications and user-centric features.

... and business operations. We are expanding our development team and seeking a highly motivated ... Position Summary The Software Developer will be responsible for designing, developing, testing, and ...

... and business operations. We are expanding our development team and seeking a highly motivated ... Position Summary The Software Developer will be responsible for designing, developing, testing, and ...

Software Developer: * Work closely w/ Business Analysts & Users to understand & refine requirements, create technical design specifications, & produce estimates for development. * Analyze & review ...

... and business operations. We are expanding our development team and seeking a highly motivated ... Position Summary The Software Developer will be responsible for designing, developing, testing, and ...

The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues ...

New

The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues ...

New

The Software Developer participates in software development projects and is responsible for ... Translates business requirements into technical designs and working code, proactively clarifying ...

Software Developer 1

Indianapolis, IN · On-site

$65K - $67K/yr

The Software Developer I supports existing systems across the entire organization. The incumbent ... Provides third-level support to business users. * Solves problems effectively while working alone ...

Java Developer

Columbus, IN · On-site

$47.50 - $61.50/hr

... databases for JPMC Small Business Lending business. Produce comprehensive test cases for all ... Work on development, maintenance, and software improvement of the APSTAR and Business Banking ...

Java Developer

Columbus, IN · On-site

$47.50 - $61.50/hr

... databases for JPMC Small Business Lending business. Produce comprehensive test cases for all ... Work on development, maintenance, and software improvement of the APSTAR and Business Banking ...

next page

Showing results 1-20

Small Business Software Developer information

What are the key skills and qualifications needed to thrive as a Small Business Software Developer, and why are they important?

To thrive as a Small Business Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), software design principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and popular frameworks, along with certifications in relevant technologies, is highly beneficial. Strong problem-solving abilities, effective communication, and adaptability are essential soft skills for collaborating with small teams and understanding client needs. These skills ensure the delivery of reliable, scalable solutions tailored to small business requirements while fostering efficient teamwork and client satisfaction.

What does a Small Business Software Developer do?

A Small Business Software Developer designs, builds, tests, and maintains software solutions tailored specifically to the needs of small businesses. Their work may include creating custom applications, integrating existing software, automating business processes, and providing ongoing technical support. These developers often collaborate closely with business owners to ensure that the software effectively addresses unique operational challenges and scales as the business grows.

What are some common challenges a Small Business Software Developer faces, and how can they be addressed?

Small Business Software Developers often work with limited resources and smaller teams, which can mean juggling multiple roles such as coding, troubleshooting, and even client communication. A key challenge is balancing rapid development with maintaining code quality and scalability. To address these issues, it's important to embrace agile practices, maintain clear documentation, and communicate closely with stakeholders to prioritize features effectively. Building flexible, modular solutions also helps accommodate changing business needs as the company grows.
What are popular job titles related to Small Business Software Developer jobs in Indiana? For Small Business Software Developer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Small Business Software Developer jobs in Indiana look for? The top searched job categories for Small Business Software Developer jobs in Indiana are:
What cities in Indiana are hiring for Small Business Software Developer jobs? Cities in Indiana with the most Small Business Software Developer job openings:
Infographic showing various Small Business Software Developer job openings in Indiana as of July 2026, with employment types broken down into 88% Full Time, 6% Part Time, and 6% Contract. Highlights an 81% In-person, 5% Hybrid, and 14% Remote job distribution.

Software Developer

Baker Hill

Carmel, IN • On-site

Full-time

Re-posted 28 days ago


Job description

Job Summary:
Baker Hill is seeking a Software Developer to participate in software development projects and ensure the quality functionality of their software solutions. The role involves designing, testing, and implementing new and updated software systems, collaborating with the development team, and delivering projects on time.
Responsibilities:
• Delivers working software as part of agile software development projects
• Designs, develops, tests, and maintains scalable, maintainable software solutions
• Translates business requirements into technical designs and working code, proactively clarifying gaps or ambiguities
• Troubleshoots and resolves software issues with a focus on root cause analysis and long term quality
• Participates in Agile (including SAFe) development practices such as sprint planning, backlog refinement, stand ups, and retrospectives
• Applies appropriate software design patterns to improve quality, maintainability, and efficiency
• Keeps current with platform upgrades, frameworks, and tooling (e.g., .NET, Angular, SQL, CI/CD) and incorporates improvements into daily development work
• Communicates technical concepts clearly and concisely to both technical and non technical stakeholders
• Collaborates with team members to share knowledge, improve practices, and raise overall team capability
• Uses AI assisted development tools (e.g., code completion, refactoring, analysis, testing support) to improve productivity and code quality
• Applies sound engineering judgment when using AI generated output, ensuring correctness, security, maintainability, and alignment with established standards
• Uses AI tools to explore solutions, accelerate learning, and assist with problem analysis
• Stays informed on emerging AI enabled development tools and capabilities relevant to the team’s technology stack
Qualifications:
Required:
• Advanced analytical and problem-solving skills.
• Advanced oral and written communication skills.
• Knowledge of platform specific tools and utilities.
• Knowledge of various software design patterns.
• Experience with .NET Core, Angular, Microsoft Azure.
• Knowledge of products and technical environment, including interrelationships of systems.
• Knowledge of SQL Databases and T-SQL, database design, including scripting, performance tuning, optimization.
• Experience with SaaS, Multi-Tenant architecture patterns.
• Experience with software development methodologies.
• Experience with Agile development methodologies.
• Experience translating business needs into technical design requirements.
• Ability to work on a project with minimal supervision.
• Ability to design and deliver SaaS solutions for customers.
• 3y+ Experience implementing software solutions with C# development.
• 3y+ Experience designing and implementing MS SQL databases, SQL query scripting.
• 3y+ Experience with TypeScript or JavaScript.
• SAFe for Teams (SP) certification required to collaborate effectively within Agile Release Trains or must be obtained within the first 90 days of employment.
• Demonstrated adaptability and willingness to upskill as platforms, frameworks, and tools evolve.
• Ability to proactively suggest improvements and apply innovative solutions within established architectural and team guidelines.
• Experience using modern development tools, including AI assisted tooling, to improve efficiency and quality.
Company:
Baker Hill, which built software solutions focused on small business lending. It is a sub-organization of Experian. Founded in 1983, the company is headquartered in Carmel, USA, with a team of 51-200 employees. The company is currently Growth Stage.