Position title
Software Engineer
Description

We are seeking skilled Software Engineers to design, develop, test, and maintain high-quality software applications. You will work with cross-functional teams to build scalable, secure, and innovative software solutions for clients across various industries.

Responsibilities
  • Design, develop, and maintain software applications.
  • Write clean, efficient, and well-documented code.
  • Collaborate with developers, designers, and product teams.
  • Debug, troubleshoot, and resolve software issues.
  • Conduct software testing and code reviews.
  • Develop APIs and integrate third-party services.
  • Follow Agile/Scrum development methodologies.
  • Ensure software security and performance optimization.
Qualifications
  • Bachelor's Degree in Computer Science, Software Engineering, or related field.
  • Minimum 2+ years of software development experience.
  • Strong knowledge of Java, Python, C#, JavaScript, or similar programming languages.
  • Experience with SQL/NoSQL databases.
  • Knowledge of Git version control.
  • Experience with REST APIs.
  • Understanding of SDLC and Agile methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills.
Job Benefits
  • Competitive Salary Package
  • Permanent Full-Time Position
  • Flexible Working Arrangements
  • Hybrid/Remote Work Opportunities
  • Visa Sponsorship Available (Eligible Candidates)
  • Paid Annual Leave
  • Professional Development & Certifications
  • Career Growth Opportunities
  • Health & Wellness Programs
  • Employee Assistance Program (EAP)
Employment Type
Full-time
Date posted
July 24, 2026