Application Developer
Spearhead Labs, Inc
Application Developer
Spearhead Labs, Inc. | Cincinnati, Ohio
Position Type: Full-Time
Experience Level: Open — Early Career through Senior Developer
Work Location: Cincinnati, Ohio — Hybrid/Flexible
Start Date: Flexible
About Spearhead Labs
Spearhead Labs is a Cincinnati-based software development and consulting company that helps businesses solve operational challenges through practical technology solutions.
We build what businesses cannot buy off the shelf and connect the systems and data they already have.
Our work includes custom application development, business intelligence and Power BI dashboards, data integration, process automation, and modernization of existing systems. We help organizations connect information across departments, improve workflows, gain visibility into operations, and make better decisions.
Our customers range from small businesses and nonprofits to organizations with complex operational, engineering, quality, and compliance requirements.
We believe good technology starts with understanding how a business actually works. Rather than simply automating existing processes, we work alongside our customers to identify opportunities, improve workflows, and build solutions that deliver measurable value. Our goal is to create systems that continue helping organizations improve long after implementation.
Founded in 2020, Spearhead is a small, collaborative team built around open communication, technical curiosity, personal accountability, and continuous improvement. We encourage employees to ask questions, challenge ideas, take ownership of their work, and contribute to decisions.
About the Position
We are looking for an Application Developer who enjoys building software, solving technical problems, and seeing their work make a difference.
This is a hands-on development position focused primarily on writing, testing, deploying, and maintaining business applications. You will work directly with our technical team to translate business requirements into reliable, maintainable software.
Much of our development involves Flex-365, our existing, configurable business application platform. We extend and customize this platform to deliver solutions such as order management, workflow automation, approval processes, operational reporting, and data integration. We also develop standalone applications and modernize existing software systems.
Our applications often connect with existing business systems and data sources, supporting broader solutions that include automation, Power BI reporting, and business analytics. While this position is focused on application development, you will have the opportunity to see how software, data, and business processes work together to create complete solutions.
Because we are a small company, developers participate in multiple aspects of the software development lifecycle, from understanding requirements and evaluating technical approaches to implementation, testing, and deployment.
We are open to different levels of experience. An early-career developer may work alongside experienced team members while building technical proficiency. A more experienced developer may take greater ownership of architecture, implementation decisions, and complex development assignments.
In either case, the primary responsibility is developing and delivering working software. This is not a management position.
Key Responsibilities
Application Development
- Design, develop, test, and maintain business applications using C#, .NET, Blazor, and related technologies.
- Build new application functionality, user interfaces, business logic, and automated workflows.
- Enhance existing applications and troubleshoot functional or performance issues.
- Write clean, understandable, and maintainable code that can be supported and extended over time.
Database Development & Integration
- Develop and maintain SQL Server databases, queries, stored procedures, and related data structures.
- Build integrations between applications, databases, and external business systems.
- Develop reliable data connections that support application functionality, automation, reporting, and analytics.
- Support data validation, accuracy, performance, and reliability.
Testing, Deployment & Support
- Test and debug software to ensure that solutions function as intended.
- Participate in code reviews and continuous improvement of development practices.
- Assist with application deployments, troubleshooting, and ongoing enhancements.
- Help maintain technical documentation and share knowledge across the team.
Collaboration & Project Delivery
- Work with developers, designers, project managers, and customers to understand requirements and implement practical solutions.
- Participate in technical discussions and contribute ideas for improving application functionality, performance, and usability.
- Organize assigned development tasks, document progress, and support project delivery through Azure DevOps.
- Take responsibility for completing assigned work, communicating obstacles, and delivering reliable results.
Qualifications
We recognize that technical ability can come from formal education, professional experience, internships, or independent projects.
What We're Looking For
- Working knowledge of object-oriented programming and software development fundamentals.
- Experience with C# and .NET, or demonstrated proficiency with comparable technologies and the ability to learn our development stack.
- Familiarity with relational databases and SQL.
- Understanding of web application development concepts, including front-end and back-end functionality.
- Strong problem-solving skills and the ability to approach technical challenges logically.
- Ability to work independently while collaborating effectively with other developers and team members.
- Willingness to learn, accept feedback, and take responsibility for the quality of your work.
Additional Experience That Would Be Valuable
- Blazor, ASP.NET Core, HTML, CSS, or JavaScript.
- Microsoft SQL Server and database design.
- Microsoft Azure, cloud-hosted applications, or application deployment.
- Git, GitHub, Azure DevOps, or similar development tools.
- REST APIs, systems integration, or workflow automation.
- Power BI, business intelligence, or data integration technologies.
- Experience developing, maintaining, or modernizing business applications.
- Experience working directly with customers or translating business requirements into technical solutions.
A degree in computer science, software engineering, or a related field is welcome but not required. We place significant value on demonstrated technical ability, problem-solving skills, and completed development work.
You do not need experience with every technology listed above to apply. We are interested in people who have a solid foundation and the ability to contribute and grow.
Why Work at Spearhead Labs?
- Meaningful projects: Build software that solves real operational problems for customers.
- Variety of work: Gain exposure to different industries, business processes, and technical challenges.
- Direct involvement: Work closely with company leadership and experienced technical professionals.
- Ownership and autonomy: Have meaningful input into how solutions are developed and take responsibility for your contributions.
- Professional growth: Expand your technical capabilities while working on real applications throughout their development lifecycle.
- Collaborative environment: Join a team that values open discussion, practical solutions, mutual respect, and accountability.
Compensation & Benefits
Compensation will reflect the candidate's technical capabilities, professional experience, and responsibilities. Because we are considering applicants at different experience levels, we welcome candidates to share their salary expectations as part of the application process, with compensation to be discussed and refined during interviews.
Full-time benefits include:
- 120 hours of paid time off annually
- 10 paid holidays annually
- Health and wellness stipend
- Retirement plan with employer contributions, subject to eligibility requirements
- Flexible hybrid work arrangements
Work Location & Flexibility
Our team typically works together at our Cincinnati office Monday through Thursday, with Fridays available for remote work.
We value in-person collaboration while recognizing that flexibility is important. Work arrangements may be adjusted based on project and customer needs, opportunities for effective collaboration, and individual circumstances. We are open to discussing arrangements that support both employee productivity and team success.
Start Date
We are seeking a long-term, full-time team member and are flexible regarding the start date for the right candidate. We welcome experienced developers who are available in the near term, as well as students completing their degrees in December 2026 or May 2027.
How to Apply
Please send your resume and a brief introduction to:
Robert Woodward — CTO
View email address on techcareers.com
We would also welcome examples of your development work, such as completed applications, academic projects, a GitHub portfolio, or descriptions of software you have developed professionally.
Please include your anticipated availability or preferred start date and your desired annual salary range. We understand that compensation depends on the responsibilities and expectations of the position and are open to discussing those details during the interview process.
Spearhead Labs is an equal opportunity employer. We welcome applications from qualified candidates of all backgrounds and provide reasonable accommodations throughout the hiring process.
$80k - $95k
...Job Description Job Description Application Developer Location : Blue Ash, OH (On-Site) Pay: $80,000-95,000 (compensation can vary depending on experience) + Benefits, Community Involvement, PTO, 401k match (10% dollar for dollar), Roth contribution General...Suggested- NET DeveloperCovington KentuckyContractBachelor's degree in Information Systems, Computer Science or Information Technology preferredProficiency with C# and/or VB.NET and SQL ServerExperience with SQL scripts/stored procedures and relational databaseExperience with Team...Suggested
$23.5 - $52.5 per hour
...Surgery, Inc. was created 25 years ago, in Cincinnati, Ohio, developing creative devices that have driven the groundbreaking shift from... ...an employment visa (e.g., H-1B or green card) at the time of application or in the future. Students currently on CPT, OPT, or STEM OPT...SuggestedHourly paySummer workInternshipH1bLocal areaShift work$76.2k - $85k
...Applications Engineer We are looking for an Applications Engineer to join our Cincinnati, Ohio team! Application Engineers at the... ...with internal and external stakeholders to analyze requirements, develop solutions, and prepare technical and commercial proposals that...SuggestedWork at office- ...Position Summary The Application Engineer develops concepts and proposals for custom automated test systems based on customer requirements. Working closely with the sales team, this role serves as the primary technical resource during the proposal process and helps customers...SuggestedWork at office
- ...Senior Application EngineerDesign the Systems That Keep Business MovingAre you an experienced material handling engineer who wants to... ...solution lifecycle, from understanding a customer's operation and developing the initial concept to detailed engineering, proposal...Temporary workFor subcontractorWork at officeLocal areaRemote work
- ...with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at... ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used...Remote jobInternship
- ...We are seeking a skilled and solutions-oriented Business Applications Developer to join a growing IT team. This hands-on role focuses on designing, developing, implementing, and supporting internal business applications and automation solutions that improve operational...
$120k - $140k
...Aperia is unlocking a new era of efficiency and sustainability for commercial vehicle fleets, by developing innovative hardware and data analytics solutions. Inventors of the award- winning and disruptive Halotm Automatic Tire Inflator, and the cloud delivered Halo Connect...Remote jobFull timeH1b- ...looking for qualified individuals to support this initiative. Our developers work directly with Clinical Operation teams to identify needs... ...to contribute innovative data products (primarily Shiny applications);Interact with relational data at both study- and enterprise-...Contract workWork experience placementWork from home
$76k - $110k
...question can change the technology roadmap, and we want a C# Developer who asks them. The center of gravity here is ownership — $76,... ...CI/CD infrastructure across KY engineering teams Containerize applications and manage deployments with Ruby and Node.js Support...FreelanceFlexible hours- ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our... ...Troubleshoot and debug issues, implement fixes, and optimize application performance. Participate in code reviews, provide constructive...Full time
$65 - $70 per hour
...Job Description Job Description Job Title: Backend Application Developer Location: Cincinnati OH Duration: Contract - 7 months Pay Range: $65/hr to $70/hr (W2) Job ID: 411883 About BCforward BCforward is a leading global IT consulting and workforce...Contract work- ...support the platform end to end, working alongside architects, developers, cybersecurity, and operations engineers across the wider PLM... ...experience is a plus, not a prerequisite: strong enterprise application engineers will learn the platform on the job. Job...Permanent employmentVisa sponsorshipWork visaRelocation package
$128.19k - $184.01k
...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating... ...and our culture. Additional Information: We are accepting applications on an ongoing basis. Quora offers a wide range of benefits...Remote jobFull time$45 - $53 per hour
Senior Java Full Stack Developer - Onsite 5 days a week Cincinnati, OH 45202Duration: 1 Year Contract - Pay: $45 - $53 per hour W-2 -... ...provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender...Hourly payContract workH1bLocal area$45 - $50 per hour
...Job Title: Java Full Stack Developer Location: Cincinnati OH Duration: Contract - 12 months Pay Range: $45/hr to $50/hr (W2) Job ID:... ...creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to...Contract work- ...the OpportunityWe are seeking an experienced Java Full Stack Developer to join an enterprise technology development team in Cincinnati... ...will have strong hands-on experience developing Java-based applications using Java 8+, Spring Boot, and Spring Framework, along with...
- ...organizationsJob Description:Insight Global is seeking a Full Stack Java Developer for a leading insurance client's innovation-focused software... ...candidate will work across a variety of modern, cloud-native applications, leveraging AI-assisted development tools to build scalable...
- ...premier IT consulting firm delivering top-notch iOS & android Developer solutions to industry giants including Delta, Google, Apple,... ...dedication, the drive to excel, and a passion for creating impactful applications. Join us in a pivotal role that promises to challenge your...Full timeContract workRelocationRelocation package
- Description We are seeking a skilled and motivated .Net Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining applications using the Microsoft .Net framework. Your primary focus will be on creating high-quality...
- Computer CORE is seeking a skilled and motivated .Net Developer to join our dynamic team in Fort Campbell North, Kentucky. The role entails designing, developing, and maintaining applications using the Microsoft .Net framework, with a focus on creating high-quality and...
- Pay Rate: $55-60/hour on W2, client will not consider C2C Work Type: Onsite Required Qualifications Experience 5+ years of ServiceNow platform experience. 3+ years of hands-on ServiceNow CSM implementation experience. Experience implementing customer service portals...
- Adidev Technologies Inc. is seeking entry to mid-senior level iOS and Android developers for on-site work with client projects across the USA. Positions require relocation for 6 to 18 months with possible extensions. Compensation is highly competitive and commensurate...Relocation
- ...technical aspects of HVAC/R, plumbing, electrical, production equipment repair and maintenance. Knowledge of overall system design and applications.* Experience troubleshooting and maintaining commercial refrigeration and/or supermarket refrigeration.**Preferred...Daily paidFull timeApprenticeship
- ...TECHNICAL SKILLS: Pay Rate: $65-$70/hour on W2 Must Have Application Dev. AWS Java Springboot Nice To Have Banking... ...methodologies, to containerize customer application. Develop "best practices" for containerizing and modernizing a variety...Work experience placement
- ...Sr. Java Back End Developer- 7 Month Contract with possible Renewals - Onsite 5 days a week, Cincinnati Ohio 45202 - Pay: $55/hr - $... ...developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software...Contract workH1bLocal area
- ...Relocation) Type: Contract Pay Rate: $70/hr on W2 Job Summary Seeking a Java Backend Engineer to design, develop, test, and modernize backend applications using Java, Spring Boot, and AWS. The role will focus on application containerization, microservices, and...Contract workLocal areaRelocation
- ...AI solutions. Key Responsibilities: Conduct advanced research in Generative AI, focusing on the latest advancements in LLMs. Develop and implement advanced techniques in multimodal LLMs, agentic AI, fine-tuning, distillation, inference optimization, test-time...Full time
$90k - $120k
...Roles and Responsibilities Design, develop, and implement enterprise-grade applications leveraging Generative AI and Large Language Models (LLMs). Build scalable backend services and microservices using Java and Spring Boot. Integrate Azure OpenAI and Azure AI...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Developer. Be the first to apply!
- application operations engineer Cincinnati, OH
- application support engineer Cincinnati, OH
- application system engineer Cincinnati, OH
- cnc applications engineer Cincinnati, OH
- application engineer Cincinnati, OH
- application performance engineer Cincinnati, OH
- hydraulic application engineer Cincinnati, OH
- project application engineer Cincinnati, OH
- senior application support engineer Cincinnati, OH
- network applications engineer Cincinnati, OH





