Principal Software Engineer

 

Description:

As a leading software house dedicated to delivering cutting-edge technology solutions, We are seeking an experienced Technical expert to join our team at PureLogics. As a key member of our Engineering department, you will be responsible for leading the design, development, and implementation of software solutions. You will work closely with cross-functional teams to ensure the successful delivery of high-quality products. This is a mix of customer-facing & internal project assessment positions requiring a unique blend of technical expertise, strategic thinking, and excellent English communication skills, as we operate in a multinational setup.

 

Responsibilities:

  • Lead the architecture and design of software systems
  • Collaborate with product managers and stakeholders to define project requirements
  • Develop and maintain scalable and reliable code
  • Provide technical guidance and mentorship to junior engineers
  • Conduct code reviews and provide feedback to improve code quality
  • Perform code optimizations and refactor code to improve performance and scalability using modern JavaScript techniques.
  • Create automated scripts and tools using Node.js to enhance the development and deployment processes.
  • Work closely with DevOps to ensure seamless deployment and continuous integration/continuous deployment (CI/CD) using tools like Jenkins, Docker, and Kubernetes.
  • Implement security best practices in coding, including data protection, encryption, and secure authentication mechanisms using MERN.
  • Maintain comprehensive technical documentation for codebases and system designs to support team collaboration and knowledge sharing.
  • Develop unit tests and conduct debugging sessions to ensure code quality and reliability
  • Stay Up-to-date with industry trends and best practices.

 

Requirements:

  • Strong proficiency in programming languages such as MERN.
  • Strong proficiency in MERN frameworks
  • Experience with cloud technologies such as AWS or Azure
  • Excellent communication and leadership skills
  • Familiarity with DevOps practices and CI/CD pipelines
  • Candidates with PHP experience are welcome to apply
  • Good client communication skills
  • Good to have AWS Certification
  • Bachelor's degree in Computer Science or related field
  • Proven track record of leading successful software projects

Organization PureLogics
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-07-24 4:29 pm
Expires on 2024-11-17