
Sr. Software Engineer
3 weeks ago
About the job Sr. Software Engineer
About the Role
The Senior Software Engineer is a technical role responsible for the design, development, and optimization of scalable applications and APIs using Python 3.x, Django, and Django Rest Framework (DRF). The engineer ensures high performance, security, and reliability while integrating with third-party services and managing MySQL/PostgreSQL databases. This role involves Linux server deployment, CI/CD pipeline implementation, and collaboration with cross-functional teams (Product, DevOps, Design) to deliver robust solutions.
By leveraging best practices in software architecture, automated testing, and documentation, the Senior Software Engineer drives efficient problem resolution and maintains high code quality. This position plays a critical role in customer satisfaction and product success through timely delivery, scalable design, and adherence to security and performance standards.
What You Will Do
Essential Job Functions:
- Develop and maintain robust, scalable web applications using Python 3.x, Django, and Django Rest Framework (DRF).
- Develop and maintain micro services in Python 3.x
- Design, implement, and manage RESTful APIs for internal and external integrations.
- Optimize application performance and ensure secure, maintainable code.
- Work with MySQL and PostgreSQL databases for schema design, data migration, and query optimization.
- Deploy, monitor, and troubleshoot applications on Linux servers.
- Set up and manage CI/CD pipelines to streamline development and deployment.
- Collaborate closely with cross-functional teams including DevOps, Product, and QA.
- Integrate third-party APIs and cloud services to extend platform capabilities.
- Contribute to architectural discussions and provide innovative technical solutions.
- Stay up to date with industry trends, tools, and technologies.
- AI/ML agent integration or development.
- Deploy and monitor the code with Docker, Kubernetes.
What Qualifies You
- Comfortable with debugging, troubleshooting, and optimizing performance in complex systems.
- Experience working through the entire software development lifecycle, from design to deployment and support.
- Solid understanding of software development principles, including design patterns, data structures, and object-oriented programming.
- Comfortable working in agile environments with continuous delivery and integration cycles.
- Experience with Docker, Kubernetes, or other container/orchestration tools.
- Proficiency in asynchronous programming (asyncio, Celery).
- Self-starter: uses an appropriate sense of urgency and has capability of resolving complex technical problems and works both independently and collaboratively with a team
- Willingness and desire to continue advancing technical expertise in collaboration with Engineers and Architects through the pursuit of technical certifications.
- Have strong communication skills (written, verbal, presentation)
- Ability to follow and document standard processes and procedures
- Ability to stay calm under pressure in a fast-paced environment, maintain a positive attitude, and quickly adapt to changing priorities and new technologies
- Open to feedback and continuously looking for ways to improve systems, processes, and yourself.
-
Sr. Software Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Pacsquare Technologies Full timeSr. Software Engineer (Desktop Development In C#, SQL) Pacsquare Technologies, Pakistan Minimum Qualifications:BS/MS in Computer Science or a related discipline5+ years experience as a Software DeveloperPrior experience in a technical leadership positionJob SpecificationIn depth knowledge and experience with core Microsoft .Net technologies including: WCF,...
-
Sr. SQA Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Abacus Full timeJoin to apply for the Sr. SQA Engineer role at Abacus.Get AI-powered advice on this job and more exclusive features.Job Title: Senior Software Quality EngineerLocation: Onsite - Islamabad, with expected international travelingExperience: 4-6 years of proven experience as a Senior Software Quality Engineer, preferably testing more than 3 enterprise-grade...
-
Senior Cloud Engineer
6 days ago
Islamabad, Islamabad, Pakistan Contour Software Full timeJoin to apply for the Senior Cloud Engineer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Cloud Engineer role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with...
-
Sr. Software Engineer
24 hours ago
Islamabad, Islamabad, Pakistan dinCloud Pakistan, An ATSG Company Full timeAbout The RoleThe Senior Software Engineer is a technical role responsible for the design, development, and optimization of scalable applications and APIs using Python 3.x, Django, and Django Rest Framework (DRF). The engineer ensures high performance, security, and reliability while integrating with third-party services and managing MySQL/PostgreSQL...
-
Sr. Quality Control Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Rapidev Full timeSr. Quality Control Engineer (Hardware & Embedded Systems)3 days ago Be among the first 25 applicantsDirect message the job poster from RapidevGM-HR @Rapidev | PhD (HRM) | Talent Management Specialist | OD Practitioner | Strategic HR Expert | Corporate Trainer | People ExcellenceJob Title: Sr. QC Engineer (Hardware & Embedded Systems)Job Nature: Full-time...
-
Sr. Full Stack Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Edge Full timeSr. Full Stack Engineer (React.js & Node.js) This is an onsite, night shift role based at DHA Phase 2, Karachi. This role is not for Edge.About MyPastelMyPastel is an innovative antiques marketplace connecting collectors, sellers, and buyers globally. We're building a platform where stories matter—literally.The RoleWe are seeking a skilled Full Stack...
-
Islamabad, Islamabad, Pakistan Ocean Pakistan Limited Full timeOcean Pakistan Limited an Oil & Gas Exploration and Production Company invites applications from qualified and experienced candidates for the post of Sr./Chief Reservoir Engineer. Candidates with overseas working experience would be preferred.Education and Experience Requirement:B.Sc. Petroleum Engineering, M.Sc. Petroleum Engineering with specialization in...
-
Senior Software Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full timeSenior Software Engineer (Java)Dynamic Software Ltd, PakistanEducation: BS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses an exchange functionality, ensuring a copy of every email (internal/external) sent/received is copied and sent to the Main Server. Our Server stores the...
-
Business Development Executive
1 day ago
Islamabad, Islamabad, Pakistan Intelligentsia Software Full timeMasters / 04 years Graduation degree in Marketing.- Market and promote Intelligentsia's licensing products line in assigned verticals.- Assess client needs and put together a presentation for the client that addresses and meets their requirements to ultimately close a sale.- Maintain records of all quotations, sales, and activity reports through CRM/Excel...
-
Sr. Technical Lead
2 weeks ago
Islamabad, Islamabad, Pakistan Nova Pakistan Full timeSr. Technical Lead / Section Lead - .NET Core, ASP.Net Core (C#), Java Or Node.JsWe have openings at our Islamabad office for Senior Technical Lead (Section Lead) to join our fast growing and fast-paced international organization.About the Role:Each Section builds and maintains software for up to four active projects. It is split into one Team per project....