Senior Software Developer in Karachi, Pakistan, building and maintaining client-facing software applications across the full SDLC, including code reviews and mentoring junior developers. Requires 5+ years of experience with languages like Java/C++/Python/Ruby, JS frameworks, and SQL; pays $1,000 USD/month, negotiable.
We are seeking a talented and experienced Senior Software Developer to join our dynamic team in Karachi Pakistan As a Senior Software Developer you will be responsible for designing developing and maintaining software applications that meet the needs of our clients.
Key Responsibilities
Participate in all phases of the software development lifecycle including analysis design coding testing and implementation
Develop high-quality software solutions that are scalable reliable and maintainable
Collaborate with cross-functional teams to ensure timely delivery of projects
Conduct code reviews and provide feedback to junior developers
Troubleshoot and resolve technical issues in a timely manner
Stay updated on industry developments and incorporate new technologies into our software solutions
Requirements
Bachelors degree in Computer Science or a related field
At least 5 years of experience as a software developer
Strong knowledge of programming languages such as Java C++ Python or Ruby
Experience with web development frameworks like AngularJS React or Vuejs
Familiarity with databases and SQL
Proven experience in developing complex software applications from scratch
Excellent problem-solving skills and attention to detail
Ability to work independently as well as part of a team
Good communication skills
Salary $1000 USD per month negotiable based on experience
Location Karachi Pakistan no accommodation provided
If you are passionate about creating innovative software solutions and possess the required qualifications and experience we would love to hear from you