• Design, develop, and maintain software applications and systems that meet business requirements.
  • Lead and contribute to the entire software development life cycle, from requirements gathering to deployment and maintenance.
  • Collaborate with software architects and product managers to understand technical and business requirements and translate them into scalable software designs.
  • Write clean, efficient, and well-documented code using best practices and industry standards.
  • Mentor and guide junior developers, providing technical leadership and fostering a collaborative environment.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Identify and resolve software defects, bugs, and performance issues.
  • Collaborate with cross-functional teams to integrate software components and ensure seamless functionality across different modules and systems.
  • Stay updated with emerging technologies, industry trends, and best practices in software engineering.
  • Contribute to process improvement initiatives and drive innovation within the software development team.
  • Proven work experience as a Software Engineer or similar role.
  • Strong proficiency in one or more programming languages (such as Java, C++, Python, etc.).
  • In-depth knowledge of software development principles, concepts, and best practices.
  • Experience with software development methodologies (such as Agile, Scrum) and related tools.
  • Proficiency in designing and developing scalable, distributed, and high-performance software systems.
  • Solid understanding of data structures, algorithms, and object-oriented programming (OOP) concepts.
  • Experience with relational databases (such as MySQL, PostgreSQL, Oracle) and ability to write efficient SQL queries.
  • Familiarity with version control systems (such as Git, SVN) and collaborative development workflows.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
Jul 08, 2023
Posting Date:
Jun 07, 2023

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Software Engineer

Perpetual Press, Multiple Cities, Pakistan
Posted Apr 03, 2024

Senior Software Engineer (Angular / Dot net)

MTBC, Multiple Cities, Pakistan
Posted Apr 23, 2024

Software Engineer

MTBC, Multiple Cities, Pakistan
Posted Apr 23, 2024

Software Engineer

Star Developers, Bahawalpur, Pakistan
Posted Apr 17, 2024
View All
I found a job on Rozee!