Join to apply for the
Senior Software Engineer, CMT
role at
XTIUM
The XTIUM global team is made up of a group of diverse and talented professionals who are all driven by the same goal : excellence and continuous improvement. We are all about embracing challenges, keeping the lines of communication open and working together. We take ownership of our work, focus on learning and growing and hold ourselves accountable to our colleagues and customers. Together, we strive to push boundaries, make an impact and inspire each other to reach our full potential.
Job Description 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.
Remote
Seniority level Mid-Senior level
Employment type Full-time
Job function Engineering and Information Technology
Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at XTIUM by 2x
Get notified about new Senior Software Engineer jobs in
Pakistan .
#J-18808-Ljbffr
Senior Software Engineer • Sialkot, Pakistan