BlackStone eIT, a leading technology company, is currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.
As a Senior Software Engineer at BlackStone eIT, you will play a crucial role in designing, developing, and maintaining high-quality and scalable software solutions.
You will collaborate with cross-functional teams to gather and define software requirements, architect technical solutions, and ensure the delivery of robust and efficient software products.
We are looking for someone who is passionate about software development and stays up-to-date with the latest industry trends and technologies.
If you have a strong background in software engineering, enjoy working in a fast-paced and challenging environment, and have a desire to work on cutting-edge projects, we would love to hear from you.
Responsibilities
Participate in the entire software development life cycle, from concept and design to testing and deployment
Collaborate with cross-functional teams to gather and define software requirements
Design and develop high-quality and scalable software solutions
Write clean and maintainable code using best practices
Conduct code reviews and provide feedback to ensure code quality
Troubleshoot and debug software defects and performance issues
Optimize software performance, scalability, and reliability
Stay updated with the latest industry trends and technologies
Mentor junior developers and provide guidance as needed
Remote Model Time Flexibility
Qualifications
Bachelor's degree in Computer Science or a related field
Minimum of 5 years of experience as a software engineer
Proficiency in at least one programming language (e.g., Java, C++, Python)
Strong understanding of software development principles, data structures, and algorithms
Experience with software development methodologies (e.g., Agile, Scrum)
Knowledge of relational databases and SQL
Experience with version control systems (e.g., Git)
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Ability to work effectively in a team environment
Passion for learning and staying up-to-date with the latest technologies
#J-18808-Ljbffr
Senior Software Engineer • Gujranwala, Pakistan