Software Engineer

TEN-XER


Date: 6 hours ago
City: Karachi
Contract type: Full time
Job Summary
We are looking for a motivated and enthusiastic Junior Software Engineer to join our development team in Karachi. The ideal candidate should have a strong foundation in programming, a willingness to learn new technologies, and the ability to work collaboratively with senior developers to build and maintain high-quality software applications.
Key Responsibilities
  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean, readable, and maintainable code under the guidance of senior developers.
  • Identify, troubleshoot, and fix basic software bugs and technical issues.
  • Assist in developing and integrating APIs and database solutions.
  • Participate in code reviews and follow software development best practices.
  • Collaborate with team members to understand project requirements.
  • Write and maintain technical documentation.
  • Learn and implement new tools, frameworks, and technologies.
  • Participate in team meetings and Agile/Scrum development activities.

Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Basic knowledge of at least one programming language, such as JavaScript, Python, Java, C#, or PHP.
  • Understanding of object-oriented programming and fundamental data structures.
  • Basic knowledge of databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with Git and version control systems.
  • Basic understanding of APIs, software testing, and debugging.
  • Strong problem-solving and analytical skills.
  • Good communication skills and a willingness to learn.

Preferred Qualifications
  • Internship experience or personal software development projects.
  • Familiarity with frameworks such as React, Node.js, Django, .NET, or Spring Boot.
  • Basic understanding of web development and responsive design.
  • Knowledge of Agile development methodologies.

What We Offer
  • Competitive salary based on skills and experience.
  • Mentorship and technical guidance from experienced developers.
  • Opportunities for learning and professional growth.
  • A collaborative and supportive work environment.
  • Exposure to real-world software development projects.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Performance Marketing Specialist

Plutus21 Partners, Karachi
1 week ago
Job SummaryPlutus21 is looking for a highly motivated Performance Marketing Specialist to join the team and drive data-driven growth through strategic online campaigns. This role is ideal for a creative and analytical professional who excels in optimizing paid advertising channels, managing SEO initiatives, and ensuring alignment with overall marketing strategies.Key ResponsibilitiesPlan, execute, and optimize performance marketing campaigns across platforms such...

Lead Strategic Procurement – Karachi, Pakistan

Siemens, Karachi
1 week ago
We know that a business thrives only when its people are thriving. That's why we always put our people first. Our global and diverse team is eager to support you and challenge you to grow in many ways. Who knows where our joint journey will take you?Siemens strongly believes in the value of a Digital Portfolio. That’s why Smart Infrastructure...

IT Infrastructure Analyst

Contour Software, Karachi
1 week ago
About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+...