
Senior Software Developer
2 days ago
Join to apply for the Senior Software Developer role at Contour Software
Join to apply for the Senior Software Developer role at Contour Software
Get AI-powered advice on this job and more exclusive features.
About Contour
Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.
About Contour
Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.
As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries. With a broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets, CSI's recipe creates the perfect environment for professionals to build fulfilling, long-term careers.
What started as an R&D & Accounting back-office, has progressed into a full-service Global Centre serving all functions and departments, at the divisional as well as operating group/corporate level. Today Contour employees, located in Karachi, Lahore & Islamabad, are serving CSI divisions located in time zones spanning the globe, from Sydney to Vancouver. With the global growth of Constellation as the wind in our sails, we are only just getting started
The Division
Enspire for Enterprise (EFE) is a Franchise Digital Marketing Agency, that has partnered with over 100 Multi-Location and Franchise Networks to Support thousands of locations worldwide. EFE helps build their brands, grow their business, and engage their customers while providing actionable reports and analytics.
The Position
We work on a broad range of business initiatives and objectives by leveraging a wide set of technologies and tools. Our tech stack is based on Java, React, Kotlin, Play, and Scala. Our purpose-built applications are designed as microservices and integrate with technologies such as Kafka, Storm, Elasticsearch, MongoDB, and Redis. We have a leading-edge continuous deployment pipeline that leverages Mesos, Docker, Marathon, Puppet, and Bamboo to provide rapid on-demand releases. Our developers, product managers and business representatives work in an agile process to efficiently deliver high value solutions to our small business customers. We are looking to hire Senior Software Developers to work out of the Contour Software Islamabad resource center office, as an extension of the division-based R&D department.
A Great Engineer At Enspire For Enterprise Is
Interested in solving challenging business problems with elegant software.
Well-versed in software engineering principles and system design.
A top-notch developer who enjoys building software products and quickly seeing how they work in the real world.
Someone who enjoys working on a team of inspired, interesting and super-smart engineers.
Excited to contribute in a rapidly growing and successful company.
Beyond That
You find passion in helping small businesses compete with the big guys.
You are a kind of a data nerd and enjoy tracking and measuring performance to figure out ways to improve (and to find interesting patterns).
You know how to have fun while you work.
Skills & Experience
- Bachelor's or master's degree in computer science, Information Systems, Engineering or equivalent from a recognized College / University
- 5 to 8 years of work experience as a Java Software Engineer/Java Developer, or similar role.
- Have good knowledge of the Java programming language, Spring framework and Spring Boot.
- Strong in OOP fundamentals and design using proven design patterns.
- Java full stack development experience is required.
- Experience in microservices architecture.
- Hands on experience with messaging (Azure Event Hub+ Rabbit).
- Working knowledge of unit testing frameworks such as JUnit and Mockito.
- Experience with Elasticsearch
- Experience of test automation tools such as Selenium.
- Experience with SQL and NoSQL Databases (Preferably Experience in Postgres and MongoDB).
- Experience with Javascript + React.
- Knowledge of DevOps and CI/CD, automated test and build tools.
- Source Control: GIT, Bitbucket.
- Continuous Integration: Bamboo.
- Containers: Docker, Mesosphere.
- Experience or exposure to cloud environments, specifically Azure + AWS.
- Ability to work across waterfall, agile, and hybrid methodologies.
- Provides input for the prioritization of issues in the backlog and autonomously pulls issues or supports other team members as appropriate.
- Understands functional and technical requirements of software components.
- Investigate, troubleshoot, and provide expert solutions to complex technical issues.
- Participate in code reviews, ensure code quality, and conform to best practices and industry standards.
- Clearly understands and communicates the impact of changes in the team's deliverables on other teams and customers.
- Provide assistance to junior developers.
- Strong communication skills and ability to troubleshoot and debug applications and strive to improve the overall product by researching alternative ways and technologies to achieve the overall goal.
- Design and implement Java applications that fulfill requirements.
- Create well-written code that runs efficiently and optimally.
- Test completed software and debug as necessary.
- Examine existing code and recommend patches, design solutions or fixes for broken code.
Recommended Certifications: JAVA.
Exciting Benefits We Offer
- Market-leading Salary
- Medical Coverage – Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Home Internet Subsidy
- Conveyance Allowance
- Profit Sharing Plan [Tenured Employees Only]
- Life Benefit
- Child Care Facility
- Company Provided Lunch/Dinner
- Professional Development Budget
- Recreational area for in-house games
- Sporadic On-shore training opportunities
- Friendly work environment
- Leave Encashment
In our continuous effort to promote inclusivity, we extend our commitment to individuals with special needs by providing reasonable accommodations. We actively encourage qualified individuals with special needs to apply for the various openings within our company. Should you require assistance in completing the application process or have any inquiries regarding special facilities, please do not hesitate to contact our HR team. Your unique talents and abilities are welcomed and valued here.Seniority level
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesIT Services and IT Consulting
Referrals increase your chances of interviewing at Contour Software by 2x
Senior Software Engineer/Team Lead - Python/DjangoSenior Software Engineer - .NET (6-months contract)Senior Software Engineer - .NET (6-months contract)Senior/Principal Software Engineer (.NET+ React)Senior/Principal Software Engineer-Vue.JSWe're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Senior Software Developer
6 days ago
Islamabad, Islamabad, Pakistan Contour Software Full timeAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....
-
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...
-
Software Developer
2 weeks ago
Islamabad, Islamabad, Pakistan Contour Software Full timeAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....
-
Team Lead Software Development
2 weeks ago
Islamabad, Islamabad, Pakistan Software Productivity Strategists Inc, Full timeTeam Lead Software Development Software Productivity Strategists Inc., Pakistan A university degree in either Computer Science or Software Engineering.The Software Development Lead will be responsible for recruiting, managing, and developing a team of developers and QA engineers who develop IoT and/or cognitive applications using IBM Bluemix and IBM...
-
Senior Developer
4 weeks ago
Islamabad, Islamabad, Pakistan Contour Software Full timeAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....
-
Senior Software Developer
4 weeks ago
Islamabad, Islamabad, Pakistan Maaloomatiia Full timeJoin to apply for the Senior Software Developer role at MaaloomatiiaJoin to apply for the Senior Software Developer role at MaaloomatiiaGet AI-powered advice on this job and more exclusive features.Date: Jun 2, 2025Location:Islamabad, PKCompany: MAALOOMATIA ARABIAN GULF TRADING L.L.C.Req ID: 1894Job TitleSenior Software DeveloperJob ScopeThe Senior Software...
-
Senior C++
3 weeks ago
Islamabad, Islamabad, Pakistan Contour Software Full timeJoin to apply for the Senior C++ & Python Developer role at Contour Software3 days ago Be among the first 25 applicantsJoin to apply for the Senior C++ & Python Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a...
-
Senior Database Developer
2 weeks ago
Islamabad, Islamabad, Pakistan Contour Software Full timeAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....
-
Software Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Developer Desks Technology Full timeWe are looking for a Software Engineer to join our thriving team at Developers Desk Technology.Benefits for Employees:BonusesAllowancesAnnual LeavesMedical AllowanceVacation AllowanceJob SpecificationSkills Requirement:Must have proven professional industry experience working on web/mobile application development with a variety of languages specifically PHP,...
-
Senior PHP
3 weeks ago
Islamabad, Islamabad, Pakistan Contour Software Full timeJoin to apply for the Senior PHP & Python Web Developer role at Contour SoftwareJoin to apply for the Senior PHP & Python Web Developer role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About...