Job Post: Principal Software Engineer 𝐉𝐚𝐯𝐚
Location: Karachi, Pakistan
Company Overview:
We are a leading technology company specializing in innovative software solutions. Our team is focused on developing cutting-edge products that cater to a global clientele. We are currently seeking a highly skilled and motivated Senior/Principal Software Engineer to join our team in Karachi.
Job Responsibilities:
Design, develop, and implement high-quality software solutions using Java, AngularJS, and Spring Boot.
Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
Take ownership of software development projects, ensuring adherence to coding standards and best practices.
Provide technical guidance and mentorship to junior team members.
Stay updated with the latest trends and advancements in software engineering and apply them to enhance our products and processes.
Participate in code reviews and contribute to the continuous improvement of the development workflow.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
6 plus years of experience in software development, with a focus on Java.
Strong proficiency in Java, AngularJS, and Spring Boot.
Solid understanding of software development principles, design patterns, and best practices.
Experience with RESTful APIs, Web Services, and database integration.
Familiarity with agile development methodologies.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to work independently and as part of a team in a fast-paced environment.
Benefits:
Competitive salary package based on experience and qualifications.
Opportunities for career growth and professional development.
Friendly and inclusive work environment.
Flexible working hours.
Health insurance and other benefits.
If you are a highly skilled and motivated software engineer with a passion for building innovative solutions, we would love to hear from you. Please submit your resume with the subject at
sana.naz@avanzasolutions.com