Senior Software Developer
Summary
Senior Software Developer at a Faisalabad-based software development company in Punjab, Pakistan. Day to day: design and build complex software to spec, set coding standards, debug, unit test, and review junior developers' code, working mainly with Java, C++, or Python in an Agile/JIRA-Trello environment.
senior level developer vacancy in Faisalabad Pakistan
Senior Software Developer
Our software development company in Faisalabad is seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and implement complex software solutions.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze requirements
- Design and develop high-quality software solutions based on technical specifications
- Implement coding standards and best practices to ensure scalable and maintainable code
- Troubleshoot and debug complex issues in existing software applications
- Perform unit testing to ensure reliability and quality of code
- Conduct code reviews for junior developers
- Stay updated with latest technologies, trends, and best practices in software development
Requirements:
- Bachelor's or Master's degree in Computer Science or related field
- Minimum of 5 years of experience in software development, preferably as a senior level developer
- Strong knowledge of programming languages such as Java, C++, or Python
- Experience with Agile methodology and tools such as JIRA or Trello
- Excellent problem-solving skills with the ability to think critically and independently
- Strong communication skills and ability to work well in a team environment
We offer a competitive salary of 1000$.
- free visa
- ticket
- the opportunity for growth within our company
This position is open for both local candidates as well as internationally based candidates who are willing to relocate. We also welcome students who are looking for part-time work opportunities.