Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Proven experience in software development and testing. Strong programming skills in languages such as Java, C#, or Python. Experience with automation testing frameworks and tools. Knowledge of CI/CD practices. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work in a team environment.
About the job
The Software Development Engineer in Test (SDET) position at Securiti.ai centers on strengthening product quality through automated testing. Based in Karachi, this role involves working closely with developers and product teams to influence the software development lifecycle. The SDET takes an active part in test design and implementation, aiming to improve reliability and ensure that products meet high standards.
What you will do
Create and maintain automated tests for both new and existing product features
Work alongside developers and product teams to spot potential issues early in the process
Encourage strong quality assurance practices throughout development
Support the ongoing improvement and success of Securiti.ai’s products
Location
This role is located in Karachi, Pakistan.
About Veeam Software
Veeam Software is a leading provider of backup, disaster recovery, and intelligent data management solutions. Our mission is to help organizations manage and protect their data seamlessly. Join our innovative team and be part of a company that values creativity, collaboration, and continuous improvement.
Join Our Team:Are you ready to take on a pivotal role in the world of finance? As an Implementation Engineer at AdalFi, you will lead high-impact projects, ensuring the seamless delivery of our cutting-edge solutions to leading banks. Your contributions will drive innovation in financial workflows and enhance customer experiences.Your Role:You will be the pr…
About AdalFi:AdalFi is a pioneering fintech organization transforming the landscape of digital lending in Pakistan. We are committed to developing intelligent credit infrastructure that empowers banks to make real-time, automated lending decisions utilizing state-of-the-art data science, machine learning, and artificial intelligence technologies.About the Role:We are seeking a talented Principal Software Engineer with extensive knowledge in .NET frameworks and a proven track record in developing fintech solutions. You will be instrumental in architecting scalable systems, addressing intricate engineering challenges, and guiding a high-achieving development team. This position is perfect for a technically proficient individual who demonstrates initiative and possesses strong communication skills. Experience in a product-focused company is highly advantageous.Key Responsibilities:Lead the design, development, and deployment of scalable fintech applications utilizing the .NET technology stack.Manage the complete development lifecycle—from requirements gathering to implementation and delivery.Address complex, real-world business challenges with clean, efficient, and maintainable code.Collaborate with cross-functional teams, including product management, design, and DevOps.Guide junior engineers and advocate for best practices in code quality, performance, and security.Proactively seek opportunities to enhance systems, tools, and processes to foster engineering excellence.Engage in architectural reviews and long-term technical planning.
AdalFi is at the forefront of the fintech revolution in Pakistan, transforming digital lending practices. Our innovative credit infrastructure empowers banks to make instantaneous, automated lending decisions through cutting-edge data science, machine learning, and AI technologies.Role Overview:As a Senior Implementation Consultant, you will spearhead high-impact projects, ensuring seamless execution for premier banks. You will collaborate closely with customers, overseeing the entire delivery process of AdalFi’s solutions. Join our dynamic team to drive innovation in financial workflows and enhance banking operations, customer experiences, and product delivery.Key Responsibilities:- Implementation Leadership: Oversee all stages of implementation, including pre-UAT, UAT, production deployment, and post-launch support.- Customer Engagement: Act as the primary liaison for clients, managing expectations and maintaining professional communication throughout the project lifecycle.- UAT Coordination: Organize, facilitate, and manage UAT sessions with banks, addressing issues to ensure production readiness.- Issue Resolution: Proactively identify and resolve technical and operational challenges, escalating when necessary.- Process Optimization: Analyze workflows for inefficiencies and propose enhancements to improve service delivery.- Collaboration: Partner with engineering, QA, and product teams to ensure alignment on project deliverables and timelines.- Mentorship: Guide and support junior team members in their professional development.Required Skills & Experience:Soft Skills:- Exceptional communication and interpersonal abilities for effective client relationship management.- Strong leadership skills to direct projects and teams proficiently.- Outstanding organizational and multitasking capabilities for handling multiple projects simultaneously.- A proactive problem-solving attitude focused on achieving results.Hard Skills:- Demonstrated experience in implementing software solutions, ideally within banking or financial sectors.- Proficiency in UAT processes, system testing, and API integrations.- Familiarity with tools such as JIRA, Confluence, or Asana.- Advanced technical skills, including SQL, debugging, and system configuration understanding.Qualifications:- A Bachelor’s degree in Computer Science, Software Engineering, or a related field from a recognized institution.- 2-6 years of experience in implementation, delivery, or project management roles, preferably in the banking or fintech industry.
About AdalFi:AdalFi is at the forefront of transforming digital lending in Pakistan. Our innovative fintech solutions empower banks by creating sophisticated credit infrastructure, allowing them to make instantaneous, automated lending decisions leveraging cutting-edge data science, machine learning, and artificial intelligence.Role Overview:As a Technical Business Analyst, you will play a crucial role in analyzing product data, assessing market trends, and gathering user feedback to refine and enhance our technological offerings. You will collaborate closely with product managers, engineers, and various business teams to ensure our products are perfectly aligned with customer needs and organizational goals.Key Responsibilities:Product Analysis: Collaborate with the Product team to evaluate product performance, identify market trends, and gather customer insights to inform product strategy and development.Collaboration: Work alongside product managers, engineers, and design teams to define product features, prioritize tasks, and ensure timely and successful product delivery.Documentation of User Stories: Create detailed user stories that clearly articulate requirements and acceptance criteria for the development team.User Research: Conduct research through surveys and testing to gain insights into user needs and enhance product usability.Product Lifecycle Support: Assist in managing the product through all phases, from ideation to launch and subsequent improvements.Technical Insights: Stay abreast of technological advancements and provide insights to help inform product decisions.Skills:Exceptional analytical abilities with the capacity to interpret complex datasets.Strong problem-solving skills and meticulous attention to detail.Excellent communication skills, capable of presenting insights to both technical and non-technical stakeholders.Familiarity with tools such as SQL, Excel, and data visualization platforms is advantageous.Knowledge of product design and user experience best practices is a significant plus.
About AdalFiAt AdalFi, we are revolutionizing the lending landscape in Pakistan with our AI-driven digital lending infrastructure. Our innovative platform empowers banks to introduce cutting-edge credit products in just days, transforming the traditional lending timeline. By leveraging advanced AI and data analytics, we equip financial institutions with the tools to make informed, swift lending decisions, thereby enhancing access to credit for millions.Role Overview:As a Senior Application Consultant, you will:Lead high-impact projects, ensuring seamless and timely implementation for leading banks.Engage directly with clients, managing the full delivery cycle of AdalFi’s solutions.Collaborate within a dynamic team committed to innovating financial workflows and optimizing banking operations, customer experiences, and product delivery.Key Responsibilities:Drive implementation phases including pre-UAT, UAT, production deployments, and post-launch support.Act as the main liaison for customers, managing their expectations and ensuring continuous professional communication.Coordinate UAT sessions with banks, addressing issues and confirming readiness for production.Proactively identify and resolve technical and operational challenges, escalating as needed.Spot inefficiencies in workflows and propose enhancements to improve delivery.Foster collaboration with engineering, QA, and product teams to ensure alignment on deliverables and timelines.Mentor junior team members, facilitating their professional growth and success.
About AdalFiAt AdalFi, we are pioneering the evolution of digital lending in Pakistan with our AI-driven platform, empowering banks to introduce cutting-edge credit products in mere days rather than months. Our innovative use of advanced AI and data analytics facilitates smarter, quicker lending decisions, improving credit accessibility for millions.Role OverviewAs a Senior QA Engineer at AdalFi, you will play a critical role in assuring the quality, performance, and reliability of our software solutions. You will work closely with cross-functional teams, including developers and product managers, to rigorously test our mobile and web applications. The ideal candidate will possess strong analytical skills, a keen eye for detail, and a genuine enthusiasm for identifying software issues. Proficiency in writing test cases, reporting bugs, and operating within Agile/Scrum frameworks is essential.Key ResponsibilitiesConduct comprehensive testing of mobile and web applications to uphold superior quality standards.Identify, document, and collaborate with developers to efficiently resolve bugs or discrepancies.Develop and maintain detailed test cases and scripts aligned with business requirements and user stories.Execute various testing methodologies including UI, regression, cross-browser, integration, and User Acceptance Testing (UAT).Enhance testing infrastructure and internal QA processes for optimal and consistent test execution.Generate clear and structured test reports that summarize outcomes, performance issues, and defect metrics.Engage in all phases of the software development lifecycle, offering insights during design, development, and release.Partner with cross-functional teams [Development, Business Analysis, and User Experience] to ensure software meets user expectations and is delivered timely.Required Skills & QualificationsBachelor’s degree in Computer Science, Engineering, or relevant field.2–4 years of practical experience in manual testing, ideally within agile development settings.Thorough understanding of QA methodologies, testing techniques, and software development processes.Experience with automation testing is highly advantageous.Proven ability to write and execute test cases, test plans, and bug reports.Familiarity with defect tracking tools such as Jira or equivalent is preferred.
NielsenIQ is looking for a Software Engineer in Karachi to help build and maintain software applications that support client needs and improve service delivery. This position involves working closely with colleagues from different disciplines to deliver reliable solutions. Role overview This role centers on designing, developing, and maintaining software products. Collaboration with cross-functional teams is a key part of daily work, ensuring that applications are both effective and aligned with client requirements. What you will do Work with team members from various backgrounds to develop software applications Design and implement features that address client needs Maintain and improve existing software to enhance service quality Location This position is based in Karachi.
Role overview The Customer Engineer position at Securiti.ai, part of Veeam Software, is based in Karachi, Pakistan. This role involves supporting customers as they adopt and use Securiti.ai’s security products. Customer Engineers interact directly with clients, listen to their needs, and provide technical guidance throughout their journey. Key responsibilities Work with customers to understand their technical requirements Provide hands-on assistance during product implementation Troubleshoot technical issues and respond to product questions Help clients realize the full value of Securiti.ai solutions Build and maintain strong customer relationships What we look for Interest in technology and security products Clear communication and effective problem-solving skills Dedication to supporting customer success This role offers the opportunity to work closely with clients and directly influence their experience with Securiti.ai technology.
Join bayutdubizzle as a Senior DevOps Engineer, where you'll play a vital role in ensuring the health, automation, and scalability of our services. Collaborate closely with development teams from the initial design phases through to troubleshooting production issues. Your expertise will support a diverse range of products, with a strong emphasis on automation, reliability, and performance.Key Responsibilities: Act as the primary architect for the health, performance, and capacity management of our production environment. Design and implement systems that enhance Dubizzle's operations, prioritizing automation and maintainability. Develop and manage extensive CI/CD pipelines, with a preference for experience in GitHub Actions and Jenkins. Work in tandem with development teams on operational challenges, ensuring smooth support and feedback cycles. Maintain production-like environments for development and testing to ensure swift and reliable product team experiences. Create tools for effective monitoring of custom applications in large-scale environments. Diagnose issues across the technology stack, including hardware, software, applications, and networks. Facilitate the migration of applications from legacy systems with minimal downtime. Participate in a shared 24x7 on-call rotation. Thoroughly document system designs and procedures.
Join the Stellic Engineering TeamAt Stellic, our engineers embody a unique blend of curiosity, creativity, and business insight, enabling them to deliver innovative solutions rapidly while maintaining the highest quality standards. Our mission revolves around enhancing the educational journeys of students worldwide, and our engineering efforts are always aligned with this purpose.As we embark on a pivotal phase of our growth, having successfully established our product-market fit and achieved remarkable customer satisfaction ratings, we are poised to evolve. Our backend architecture requires modernization to keep pace with our ambitious objectives, and we seek a visionary leader to guide this transformation and elevate our engineering team's capabilities.Your ResponsibilitiesCollaborate closely with our founders and product managers to grasp the underlying motivations behind each platform capability.Facilitate alignment in prioritizing engineering initiatives alongside product goals.Design and spearhead the implementation of scalable backend architectures for critical enterprise applications.Develop and uphold clean, intuitive APIs that manage intricate business logic and data workflows.Optimize database structures and queries for efficient processing of vast data sets.Identify and implement abstractions that enhance system performance and reliability.Mentor fellow engineers in best practices, design patterns, and code quality to elevate our overall engineering standards.Ensure exceptional quality through the design of robust testing strategies and the implementation of reliable testing suites.Your Profile5+ years of experience as a backend engineer in large-scale environments.A strong sense of ownership and the capability to autonomously lead complex projects.A deep sense of curiosity, customer empathy, and a strong commitment to the craft of engineering.Proficient in planning, estimating, and managing technical project execution and delivery.Excellent problem-solving abilities and a natural aptitude for analytical thinking.
Veeam Software is the leading company in Data and AI Trust, dedicated to empowering organizations to fully comprehend, secure, and ensure the resilience of their data and artificial intelligence. As a trailblazer in data resilience and security posture management, Veeam is expertly positioned at the intersection of identity, data, security, and AI risk. With its headquarters in Seattle and offices across over 30 countries, Veeam safeguards the operations of more than 550,000 customers globally, who rely on us to keep their businesses thriving. Join us as we advance confidently together, learning and creating substantial impacts for some of the world’s most prominent brands.About the RoleWe are expanding our engineering team and are in search of a Senior DevOps Engineer. If you are eager to engage with cutting-edge technologies and frameworks while collaborating with some of the brightest minds in technology, this could be the perfect opportunity for you. You will be part of a distributed agile team, developing a new SaaS platform that serves as the backbone for various enterprise applications addressing complex data analytics and enterprise challenges. Your responsibilities will include ensuring that our frameworks and products meet established design, implementation, and quality standards.
Role overview The Frontend Software Development Engineer at Securiti.ai (part of Veeam Software) will help shape user interfaces that simplify complex technology. The team values straightforward design and practical solutions to enhance how people use the company’s products. This role centers on making technology approachable and easy to navigate. What you will do Design and implement new frontend features for web applications Collaborate with engineering, design, and product teams to create smooth user experiences Maintain and refine existing interfaces, focusing on reliability and performance Apply established software development practices throughout each project Location This position is based in Karachi, Pakistan.
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations to fully understand, secure, and enhance their data and AI capabilities. As a leading provider in data resilience and security posture management, Veeam is strategically positioned at the intersection of identity, data, security, and AI risk. With our headquarters in Seattle and a presence in over 30 countries, we protect more than 550,000 customers worldwide, who rely on Veeam to keep their businesses operational. Join us as we advance together, fostering growth, learning, and making a significant impact for some of the world’s most prominent brands.About the RoleAs a key member of our distributed agile team, you will contribute to the development of an innovative SaaS platform that supports a range of enterprise applications, tackling complex data analytics and enterprise challenges. Your role will be pivotal in ensuring that the frameworks and products we create adhere to established design, implementation, and quality standards.What You’ll DoDevelop and maintain a comprehensive full-stack SaaS application within a cloud environment.Design, build, deploy, and manage cloud solutions across multiple public cloud platforms, such as AWS, Google Cloud, and Microsoft Azure.Collaborate with cross-functional teams to define and refine product requirements, ensuring alignment with business goals.Conduct code reviews and provide constructive feedback to enhance team performance and product quality.Stay updated on emerging cloud technologies and industry trends to continuously improve our platform.
Job SummaryAs a Senior Software Engineer specializing in .NET at Creative Chaos, you will play a pivotal role in developing robust server applications across various software platforms. Your primary responsibility will include crafting Restful APIs for client applications, ensuring that each solution meets high standards of functionality, security, and performance while remaining free of bugs. In this senior position, you will also mentor junior engineers and enhance team capabilities through effective training.Duties & ResponsibilitiesConduct thorough analysis of business requirementsEstimate and prioritize assigned tasks for efficiencyDevelop high-quality code and implement unit testsCollaborate effectively with team members across departmentsOptimize code for superior security and performanceMaintain and troubleshoot existing systemsUtilize issue tracking software to manage project updatesProvide regular status updates to stakeholdersEngage in direct communication with clientsManage version control of your codeResearch and integrate new technologiesLead a team of software engineers towards achieving project goalsProvide mentorship and training to team membersContinuously upgrade skills and knowledge baseParticipate in the evaluation process of candidates for open roles
Role overview The Backend Software Development Engineer position at Securiti.ai centers on designing and enhancing backend systems that support sensitive data protection and management. Based in Karachi, Pakistan, this role contributes to the development of infrastructure that underpins data security efforts. Work involves creating solutions that are scalable, efficient, and secure, aligning with the team’s core values. The focus remains on backend architecture and continuous improvement of systems that handle critical information. Key responsibilities Build and refine backend components to support data protection and management. Contribute to the development of scalable and efficient backend infrastructure. Prioritize secure engineering practices in all backend work. What the team values Scalable solutions that can grow with business needs. Efficiency in backend processes and system performance. Security as a core principle in engineering decisions.
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations to fully comprehend, secure, and ensure the resilience of their data and AI. As a leader in data resilience and security posture management, Veeam is designed for the integration of identity, data, security, and AI risk. With its headquarters in Seattle and offices across more than 30 countries, Veeam safeguards over 550,000 customers globally, who rely on Veeam to maintain their operations. Join us in our fearless journey forward, as we grow, learn, and make a significant impact for some of the world's largest brands.About the RoleWe are seeking a Software Development Engineer in Test (SDET) to join our Securiti Sciences team. In this pivotal role, you will ensure quality excellence from concept through delivery. You will transcend traditional development or QA roles by utilizing your deep understanding of system architecture and data flow to make informed automation decisions (API versus UI), identify issues at scale, and advocate for quality enhancements throughout the software development lifecycle (SDLC). If you are eager to become a technical consultant and a quality enabler, rather than merely an application developer or defect detector, we want to connect with you!
Join Our Team of Innovative Engineers at StellicAt Stellic, we pride ourselves on blending curiosity, creativity, and business insight to develop high-quality, rapid solutions that empower students. Our engineers are dedicated to enhancing the educational experience and always keep our mission in mind while building impactful tools.Your RoleAs a Senior Full Stack Engineer, you will spearhead the development of advanced features that transform how students and advisors navigate their academic paths. From enhancing course planning tools to optimizing backend systems for efficiency and reliability, your contributions will positively affect over a million students globally. Your code will directly support students in making informed academic choices, helping them stay on track to graduation. Additionally, you will mentor junior engineers, fostering their growth and skill development.If you are driven by the desire to create meaningful, real-time solutions and thrive in a fast-paced, dynamic environment, we want to hear from you!Key ResponsibilitiesLead impactful project deliveries, including frontend migrations for enhanced performance and developing new features to boost functionality.Prioritize student and advisor needs in all projects, driving significant improvements in academic decision-making.Uphold the highest standards of code quality, adhering to best practices for accessibility (WCAG 2.2) and security (OWASP Top 10).Collaborate with Product Managers and engage with customers to align project objectives.Take full ownership of project execution to ensure efficient delivery with minimal disruptions.Mentor junior engineers, supporting their professional development.Contribute to engineering initiatives that enhance operational efficiency and technical scalability.Your QualificationsTechnical SkillsFull Stack Development: Expertise in JavaScript frameworks (React, AngularJS, or Vue) and backend technologies like Python (Django, Flask) or NodeJS.Database Management: Proficient with SQL and NoSQL databases; knowledge of ElasticSearch and AWS is a plus.
Demonstrated expertise in the design and engineering of solar photovoltaic (PV) systems.Proficient in utilizing AutoCAD, PVSyst, SketchUp, Helioscope, and the Microsoft Office Suite.Strong foundation in electrical systems and solar technology applications.Exceptional analytical and problem-solving capabilities.Outstanding communication skills to facilitate collaboration with both internal teams and external partners.
Role overview The Software Development Engineer in Test (SDET) position at Securiti.ai centers on strengthening product quality through automated testing. Based in Karachi, this role involves working closely with developers and product teams to influence the software development lifecycle. The SDET takes an active part in test design and implementation, aiming to improve reliability and ensure that products meet high standards. What you will do Create and maintain automated tests for both new and existing product features Work alongside developers and product teams to spot potential issues early in the process Encourage strong quality assurance practices throughout development Support the ongoing improvement and success of Securiti.ai’s products Location This role is located in Karachi, Pakistan.
Join EcoEnergy Solutions as a Solar Technician in Karachi, where your skills in solar technology will help shape a sustainable future. Your primary responsibilities will include:Assembling solar panels and support structures according to project specifications.Installing photovoltaic (PV) systems based on technical drawings and guidelines from senior management.Installing electrical components and systems to ensure proper functionality.Determining optimal locations and orientations for solar panel installations.Conducting wiring installations for solar systems, including panels, inverters, and batteries.Understanding and applying cable sizing for DC/AC systems.Performing regular maintenance tasks on PV systems, including panels, arrays, batteries, and inverters.Maintaining accurate records of system operations, performance, and maintenance activities.Supervising larger solar installations to ensure adherence to quality standards.Procurement Responsibilities:Coordinating the arrangement of necessary tools and equipment.Choosing appropriate sizes, ratings, and placements for overcurrent devices, grounding equipment, and surge suppressors.Product Handling:Programming and configuring inverters and controls for optimal performance.Identifying and rectifying deficiencies in PV system installations and wiring.Testing voltages to ensure compliance with operational standards for power conditioning equipment.Reading and interpreting user and technical manuals effectively.