We are looking for an experienced Principal Software Engineer.
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 or Python techniques.
- Create automated scripts and tools using Node.js or Python 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 or Python.
- 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 or Python
- Strong proficiency in Mern or Python 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
- Candidates with .Net experience will be preferred
- 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
Experience:
What are we offering?
- Health Insurance
- Provident Fund
- Annual Paid Leaves
- Compensation Plans
- Paid Certifications & Training
- Car Finance Program
- Bike Finance Program
- Child Education Program
- Two Annual Trips
- Stars Of the Month Rewards
- Quarterly Meetups
- Referral Bonuses
- Birthday & Eid Gifts
Skills:
Experience With Cloud Technologies, Strong Proficiency In Mern Or Python, Communication Skills, .Net Command,