Senior Software Developer

3 weeks ago


Karachi, Sindh, Pakistan Contour Software Full time

Join to apply for the Senior Software Developer - Team Lead role at Contour Software

Join to apply for the Senior Software Developer - Team Lead 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

Gladstone has been producing market-leading software for the fitness and leisure industry for over 35 years. Our developers are passionate about writing high-quality products and code. Adopting agile methodology, we encourage continuous improvement of our products, toolset and processes. Developers here can make a meaningful impact on our standards and architectural direction. Nothing is static in software. To ensure our developers continue to be the best around, we insist on giving developers time and resources to experiment and conduct research. As part of the Jonas Group of companies, we offer excellent opportunities for progression in territories throughout the world.

Position

We are currently seeking a highly skilled Senior Software Developer – Team Lead to join our team. The ideal candidate is a talented, self-directed, and motivated individual possessing robust technical expertise to both personally deliver high-quality work and mentor fellow developers. Exceptional interpersonal and communication skills are essential, along with a proven track record of successful collaboration in team-based development environments. This role will be a hands-on position for our core products set and be involved with our on-going innovation effort, collaborating with the team to prototype, develop, support, test and maintain a diverse set of products. The individual will have the opportunity to work on the full software life cycle using agile methodologies. The selected candidate will work out of Contour Software Islamabad office, as part of the resource-center team, as an extension of the onshore R&D team.

Job Responsibilities

  • Collaborate with stakeholders to understand project requirements, design technical solutions, estimation, and ensure the successful implementation of software projects.
  • Act as the primary point of contact for the team, providing technical guidance, mentorship, and support.
  • Review code for technical accuracy, standards, and functional compliance to the design.
  • Stay updated with industry trends, emerging technologies, and best practices to continually enhance the team's technical capabilities and processes.
  • Uphold high standards of code quality, security, and performance within the team's deliverables.
  • Hands-on feature development in an agile environment with C# and .NET/.NET Core.
  • Writing unit tests.
  • Performance and scalability improvement and refactoring of legacy code.
  • Work within deadlines in relation to product release timelines, and consistently complete assigned team tasks in required timeframes.
  • Ensure management is kept up to date with progress.
  • Follow defined software development and testing processes and standards.

Essential

Job Qualifications:
  • Bachelor's degree in computer science, software engineering, or a related field.
  • 8+ years of experience in software application development in agile team environments.
  • Excellent knowledge and experience of Object-Oriented Programming using C# with .NET and .NET Core.
  • Extensive hands-on experience in .NET / Azure, Docker, Kubernetes, Microservices, and Event Driven Architecture.
  • Excellent knowledge and experience of relational databases and SQL.
  • Working with distributed version controls such as GIT.
  • Proven track record of leading and managing technical teams, with strong communication and interpersonal skills.
  • Ability to effectively balance technical responsibilities with line management duties.
  • Strong problem-solving skills and the ability to make sound decisions under pressure.
  • Excellent organizational and time-management abilities to prioritize tasks and meet deadlines effectively.

Desirable
  • Development of UI/UX designs using wireframing and AngularJS
  • Knowledge of document-store databases
  • Experience in developing mobile-friendly web applications / native apps.

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

Disclaimer: At Contour, we attribute our success to the unique contributions of our diverse staff. We're committed to fostering a culture of respect that thrives on the varied perspectives and experiences of all individuals we recruit, employ, promote, and compensate. Since day one, we've adhered to a policy that champions a work environment honoring the worth and dignity of each person while being free from all forms of employment discrimination.

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 type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at Contour Software by 2x

Sign in to set job alerts for "Senior Software Engineer Team Lead" roles.

Karachi Division, Sindh, Pakistan 6 days ago

Senior Software Engineer- D365 Development

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Software 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 dozen...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour Software.4 days ago Be among the first 25 applicants.About 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 part of a global enterprise software conglomerate that is among the...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Trainee Software Developer role at Contour Software.Get 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.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software...


  • Karachi, Sindh, Pakistan Contour Software Full time

    About 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 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...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Intermediate Software Developer role at Contour Software.About 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 part of a global enterprise software conglomerate, ranked among the top 10 software companies worldwide,...


  • Karachi, Sindh, Pakistan Mentorox Software Full time

    Bachelors / Masters in Computer Science / Software EngineeringThe role is focused on developing web applications for our international client in Europe. You will be developing web applications using NodeJS for backend/APIs and Angular 13 for frontend. We provide a nice working environment with a flat management hierarchy.You will get an opportunity to...


  • Karachi, Sindh, Pakistan beBeeSoftware Full time 800,000 - 1,300,000

    Job Title: Senior Software Development LeaderOur team is seeking an experienced and innovative Senior Software Development Leader to drive the delivery of high-quality software solutions. This role involves overseeing multiple projects simultaneously, collaborating with cross-functional teams, and ensuring that technical direction aligns with business goals.


  • Karachi, Sindh, Pakistan beBeeSoftwareDeveloper Full time 800,000 - 1,200,000

    Unlock your full potential as a skilled developer with expertise in crafting software solutions using the latest .NET technologies.About the RoleWe are seeking a highly motivated individual to join our team and collaborate on bringing innovative ideas to life. Your primary responsibilities will include designing, developing, and maintaining software...

  • Software Architect

    1 week ago


    Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...


  • Karachi, Sindh, Pakistan beBeeSoftware Full time 1,800,000 - 2,500,000

    Senior Java Developer Position OverviewWe are seeking an experienced Senior Java Developer to spearhead the development of innovative software solutions.