Associate Software Engineer
Who We're Looking For:
Passionate programmer: With a solid foundation in at least one modern programming
language (Java, PHP, or .NET).
Tech-savvy: Demonstrated understanding of web technologies like HTML, CSS, and
JavaScript.
Problem-solver: Ability to analyse problems logically and devise effective solutions.
Quick learner: A proactive and flexible attitude towards acquiring new skills, technologies,
and methodologies.
Team player: Proven ability to collaborate effectively in a team-oriented environment.
Detail-oriented: Meticulous attention to detail and a commitment to producing high-quality
work.
Communicator: Excellent verbal and written communication skills to interact effectively
with stakeholders.
What You'll Be Doing:
Contribute to development: Contribute to software projects through coding, unit testing,
debugging, and documentation.
Continuous learning: Participate in training sessions and workshops to stay updated on
software development methodologies, tools, and coding standards.
Collaborate: Work closely with senior developers, project managers, and other team
members to understand project requirements and deliver high-quality solutions.
Seek feedback: Incorporate code reviews and feedback to improve code quality and
adherence to best practices.
Troubleshoot: Identify and resolve software defects and technical issues.
Document: Prepare and maintain technical documentation, including code comments, user
manuals, and system documentation.
Stay updated: Keep informed about emerging technologies and best practices in software
development.
Bonus Points for Familiarity With:
Version control: Familiarity with version control systems like Git.
Development tools: Experience with IDEs (e.g., Visual Studio Code, Eclipse) and other
development tools.
MVC architecture: Knowledge of Model-View-Controller (MVC) architecture.
Join our team and be part of creating innovative software solutions!
Associate QA Engineer
Who We're Looking For:
Quality-focused: A strong understanding of software testing methodologies, testing life
cycle, and software development life cycle (SDLC).
Analytical thinker: Keen analytical skills with a meticulous eye for detail.
Adaptable learner: A willingness to embrace new tools, technologies, and processes.
Customer-centric: A passion for delivering high-quality products that exceed customer
expectations.
Efficient worker: Ability to thrive in a fast-paced environment with minimal supervision.
Effective communicator: Excellent verbal and written communication skills to foster
effective collaboration.
Problem-solver: A critical thinker capable of solving complex problems efficiently.
What You'll Be Doing:
Test case development: Create and execute comprehensive test cases aligned with
requirements, user stories, and acceptance criteria.
Manual testing: Perform thorough manual testing across various platforms (web, mobile,
desktop) to ensure software functionality.
Defect tracking: Identify, document, and track bugs or issues using industry-standard bug-
tracking tools.
Regression testing: Conduct regression testing to safeguard existing functionality from new
code changes.
Collaboration: Work closely with developers, business analysts, and product managers to
understand requirements, provide feedback, and ensure quality.
Documentation: Prepare and maintain detailed test documentation, including test plans,
scripts, and reports.
User experience: Evaluate the user experience to guarantee the application meets user
expectations.
Quality engineering: Apply quality engineering principles throughout the Agile
product/software lifecycle.
Automation: Design and develop automation scripts when necessary to enhance efficiency
and coverage.
Join our team and contribute to building exceptional software products!
Associated DevOps Engineer
Who We're Looking For:
We're seeking talented DevOps Engineers to join our team. The responsibilities include automating
infrastructure, building and maintaining CI/CD pipelines, and ensuring the reliability and security of
our systems. To succeed in this role, you should have:
A solid understanding of DevOps principles and practices
Proficiency in Git and GitHub workflows
Scripting skills in Python, Bash, or Ruby
Basic knowledge of Linux/Unix systems
Understanding of networking concepts (TCP/IP, DNS, load balancing)
Problem-solving skills and the ability to work independently
Excellent communication and collaboration skills
A passion for learning new technologies
What You'll Be Doing:
Infrastructure Automation: Design, implement, and maintain infrastructure as code
solutions using tools like Terraform or CloudFormation to automate the provisioning of
servers, networks, and other infrastructure components.
CI/CD Pipeline Development: Build and maintain robust CI/CD pipelines using tools like
Jenkins, GitLab CI/CD, or CircleCI to automate the build, test, and deployment processes.
Cloud Platform Expertise: Leverage cloud platforms such as AWS, Azure, or GCP to
deploy, manage, and optimise our infrastructure.
Monitoring and Alerting: Implement effective monitoring and alerting systems using tools
like Prometheus, Grafana, or Datadog to proactively identify and resolve issues.
Security Best Practices: Adhere to industry-standard security best practices and implement
security measures to protect our systems.
Collaboration: Work closely with development teams to understand their needs and provide
solutions to improve their workflow.
Troubleshooting: Diagnose and resolve complex technical issues.
By joining our team, you'll have the opportunity to work on cutting-edge technologies and contribute
to the success of our products.
Business Development Executive
Who We're Looking For:
Excellent communicator: Proven ability to articulate ideas effectively through both written
and verbal communication.
Relationship builder: A knack for fostering strong relationships with current and potential
clients.
Analytical thinker: High attention to detail and a data-driven approach to decision making.
Resourceful: A self-starter with exceptional research and problem-solving skills.
Sales professional: Proven negotiation, planning, sales, and presentation skills.
Team player: A collaborative and supportive team member with a positive attitude.
Organised: Excellent time management, prioritisation, and multitasking abilities.
What You'll Be Doing:
Business growth: Identify and develop new business opportunities through lead generation
and client acquisition.
Risk management: Collaborate with senior team members to assess and mitigate risks.
Client relations: Build and maintain strong relationships with clients, addressing their needs
proactively.
Sales pitches: Prepare and deliver compelling pitches to potential clients.
Team collaboration: Foster a collaborative and supportive work environment within the
organisation.
Marketing support: Assist with marketing and promotional activities to increase brand
visibility.
Product knowledge: Maintain a deep understanding of the company's products/services and
work towards achieving sales goals.
What We Offer:
Comprehensive training: Extensive training on software development, sales, and marketing
techniques to equip you for success.
Mentorship: Ongoing support and guidance from experienced mentors to help you develop
your skills.
Career growth: A clear career path with opportunities for advancement based on your
performance.
Collaborative culture: A friendly and inclusive team culture where your contributions are
valued.
Competitive compensation: A competitive salary, benefits package, and opportunities for
professional development.
Digital Marketing Executive
Who We're Looking For
We are seeking a motivated and creative Digital Marketing Executive to help in improving our
online presence. Responsibility will include the development and execution of digital marketing
campaigns to drive brand awareness, generate leads, and increase sales. To succeed in this role, you
should have:
Digital Marketing Fundamentals: Solid understanding of digital marketing principles,
strategies, and tools.
Campaign Experience: Exposure to or experience in executing successful digital marketing
campaigns.
Content Creation Skills: Proficiency in creating engaging content for social media, blogs,
and emails.
Social Media Management: Hands-on experience with platforms like Facebook, Instagram,
LinkedIn, and Twitter to boost brand engagement.
SEO & PPC Knowledge: Skills in keyword research, ad bidding, and optimising campaigns
for search engines and platforms like Google Ads and Facebook Ads.
Analytics Proficiency: Familiarity with tools like Google Analytics and HubSpot to measure
performance and generate insights.
Email Marketing Tools: Experience using platforms like Mailchimp for crafting targeted
campaigns.
Design Tools: Exposure to Canva or Photoshop for creating visual content.
Communication Skills: Strong written and verbal communication abilities to collaborate
effectively and create impactful messaging.
Adaptability: Eagerness to stay updated with evolving digital trends and technologies.
What You’ll Be Doing
As a Digital Marketing Executive, you’ll contribute to the planning, execution, and optimization of
our digital marketing efforts. Your responsibilities will include:
1. Strategy and Planning
o Assist in developing and executing digital marketing strategies that align with overall
business objectives.
2. Content Creation
o Produce engaging content for various digital channels, including blogs, social media,
and email campaigns.
3. Social Media Marketing
o Manage and optimise social media platforms to enhance brand awareness and
engagement.
4. Search Engine Optimization (SEO)
o Conduct keyword research and implement SEO best practices to improve website
visibility and drive organic traffic.
5. Pay-Per-Click (PPC) Advertising
o Support and optimise PPC campaigns on platforms like Google Ads, Facebook Ads,
and LinkedIn Ads to maximise return on investment (ROI).
6. Email Marketing
o Develop and execute targeted email marketing campaigns to nurture leads and drive
conversions.
7. Analytics and Reporting
o Monitor campaign performance using tools like Google Analytics, preparing detailed
reports to identify areas for improvement.
8. Trend Monitoring
o Stay informed about the latest trends in digital marketing, identifying opportunities for
innovation.
This is a fantastic opportunity for someone eager to kickstart their digital marketing career, gain
hands-on experience, and grow alongside a supportive and dynamic team.