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)
Hiring organization

Employment Type
Full-time
Date posted
July 24, 2026