Software Developer
Job Summary
We are looking for a Software Developer to build and improve internal systems supporting operations, sales, and data workflows. This role focuses heavily on automation, internal tools, and real business applications of technology. You will collaborate with business teams to translate needs into technical solutions and gain strong ownership over real systems.
Responsibilities
- Design and develop internal tools to improve business workflows
- Build automation scripts to reduce manual processes
- Work on data collection systems and web scraping
- Integrate APIs and external tools into existing workflows
- Collaborate with business teams to translate needs into technical solutions
Required Skills
- Diploma or Degree in Computer Science, IT, Software Engineering, or related field
- Strong foundation in programming (Python or similar)
- Ability to think logically and solve problems independently
- Comfortable working on practical, business-focused projects
- Willingness to learn and adapt across different tools and systems
Job Details
About the Role
We’re looking for a Software Developer to build and improve internal systems that support AKC’s operations, sales, and data workflows.
This role focuses on automation, internal tools, and real business applications of tech — from streamlining manual processes to building systems that support lead generation, reporting, and decision-making.
If you enjoy solving real problems and building tools that people actually use, this role will give you strong ownership and exposure.
What You’ll Be Doing
- Design and develop internal tools to improve business workflows
- Build automation scripts to reduce manual processes
- Work on data collection systems (e.g. web scraping, structured data pipelines)
- Develop simple dashboards or reporting tools for internal use
- Integrate APIs and external tools into existing workflows
- Maintain, debug, and improve existing systems
- Collaborate with business teams to translate needs into technical solutions
- Document systems and ensure maintainability
What You’ll Work On (Examples)
- Lead generation and data scraping tools
- Internal CRM / tracking systems
- Automation for sales, marketing, and operations workflows
- Data dashboards for performance tracking
- AI-assisted tools for productivity and decision-making
Tech Stack (Flexible, Not Fixed)
- Python (preferred for automation and scripting)
- Web scraping tools (e.g. Playwright, Selenium)
- APIs and integrations
- Excel / Google Sheets automation
- Optional: JavaScript, basic frontend, or no-code tools
Requirements
- Diploma or Degree in Computer Science, IT, Software Engineering, or related field
- Strong foundation in programming (Python or similar)
- Ability to think logically and solve problems independently
- Comfortable working on practical, business-focused projects
- Willingness to learn and adapt across different tools and systems
- Fresh graduates are welcome to apply
What You’ll Gain
- Ownership over real systems used in the business
- Exposure to cross-functional work (sales, operations, marketing)
- Experience in automation, data workflows, and system design
- Opportunity to grow into Technical Lead / Systems Architect / Product roles