One of the leading Fintech is looking for a Senior Software Engineer:
Location: Islamabad
Mode of Job: On-site
The successful candidate will join our team to build and maintain our web applications, ensuring they are efficient, reliable, and scalable. Familiarity with TypeScript and modern web frameworks like React and Angular is a plus, as well as experience with mobile app technologies like React Native or Flutter. Additionally, experience with RDBMS, ORM, and architecting scalable solutions is required.
Responsibilities:
Design and develop efficient, scalable, and maintainable Python backend applications using the Django framework
Create and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines
Deploy applications on cloud platforms like AWS, Google Cloud, or Azure
Collaborate with cross-functional teams including designers, product managers, and other developers to develop and deliver high-quality products
Write clean, efficient, and well-documented code
Troubleshoot and resolve complex technical issues. Stay up-to-date with emerging technologies and industry trends
Mentor junior team members and conduct code reviews
Requirements:
Bachelor's degree in Computer Science or a related field
At least 5 years of experience in Python backend development, preferably using the Django framework
Experience with cloud platforms like AWS, Google Cloud, or Azure
Experience in creating and maintaining CI/CD pipelines using tools like Jenkins, GitLab, or Travis CI
Knowledge of containerization tools like Docker and Kubernetes
Familiarity with front-end technologies like HTML, CSS, JavaScript, and Typescript
Familiarity with TypeScript and modern web frameworks like React and Angular is a plus
Familiarity with mobile app technologies like React Native or Flutter is a plus
Experience with RDBMS and database technology and architecting scalable solutions is required
Strong problem-solving and debugging skills
Excellent communication and interpersonal skills
Ability to work in a fast paced work environment.