Job Openings Software Developer

About the job Software Developer

About the Role

We are looking for a Software Developer to help design, build, enhance, and support internal business applications that improve operational workflows, data accuracy, and business efficiency.

This role is a great fit for a mid-level developer who enjoys working closely with business stakeholders, understanding operational needs, and translating them into practical technical solutions. The ideal candidate has strong SQL experience, solid problem-solving skills, and previous exposure to building or supporting business applications, internal systems, workflow tools, or data-driven operational platforms.

You will work on applications that support key business processes, help automate manual workflows, improve how data is structured and used, and contribute to scalable, maintainable internal solutions.

Experience with Quickbase or similar low-code/business application platforms is a plus, but it is not required. We are primarily looking for developers with strong SQL skills, business application experience, strong communication, and the ability to learn new tools and platforms quickly.

Required Qualifications

  • Years of experience: 3–5 years of professional experience developing, supporting, or enhancing business applications, internal systems, workflow tools, or data-driven platforms.
  • English level: Strong professional English communication skills, with the ability to interact with stakeholders, gather requirements, explain solutions, and provide clear updates.
  • Strong SQL experience, including querying, data analysis, data validation, and troubleshooting.
  • Experience working with relational databases and business data.
  • Experience building, supporting, or improving internal applications, business systems, or operational platforms.
  • Ability to gather requirements from business users and translate them into technical solutions.
  • Strong problem-solving skills and ability to troubleshoot application, workflow, data, or integration issues.
  • Good understanding of business processes, internal operations, and workflow improvement.
  • Ability to work independently, manage priorities, and learn new tools or platforms quickly.
  • Good documentation skills for technical and user-facing materials.

Technical Stack / Tools

  • SQL
  • Relational databases
  • Internal business applications
  • Workflow automation tools
  • APIs / third-party integrations
  • SaaS platforms
  • Reporting or dashboard tools
  • Quickbase — nice to have, not required

Key Responsibilities

Business Application Development & Support

  • Build, enhance, and support internal business applications and operational systems.
  • Work with business stakeholders to understand workflows, requirements, pain points, and improvement opportunities.
  • Translate business needs into practical, scalable technical solutions.
  • Improve existing applications for better usability, performance, reliability, and maintainability.
  • Support process automation initiatives and help reduce manual work.
  • Contribute to cleaner data structures, better workflows, and improved business visibility.

SQL, Data & Reporting Support

  • Use SQL to query, analyze, validate, and troubleshoot business data.
  • Support data-related needs across internal applications and business workflows.
  • Help maintain data accuracy, consistency, and reliability.
  • Assist with reporting, dashboards, or business insights when needed.
  • Identify opportunities to improve how data is organized, accessed, or used by the business.

Integrations & Automation

  • Support integrations between internal applications and third-party tools or platforms.
  • Work with APIs, SaaS systems, reporting tools, or operational platforms when required.
  • Help automate workflows and improve data flow between systems.
  • Troubleshoot integration, data exchange, or workflow issues.

Testing, Documentation & Ongoing Support

  • Test new features, enhancements, and application changes before release.
  • Support User Acceptance Testing and help validate solutions with business users.
  • Create and maintain clear technical documentation, workflows, and support materials.
  • Provide post-launch support, bug fixes, and minor enhancements.
  • Communicate progress, risks, blockers, and recommendations clearly.


The ideal candidate is a hands-on developer who is comfortable working with data, business processes, and internal applications. This person should be able to understand how a business workflow operates, identify opportunities for improvement, and build or support practical solutions that make internal teams more efficient.

We are looking for someone with strong SQL skills, good communication, ownership, curiosity, and the ability to learn new platforms quickly. Quickbase experience is helpful, but not a must-have for this role.