Senior Software Developer
Contour Software
Lahore, PK
5d ago

The Division :

Enspire for Enterprise provides scalable digital marketing solutions for franchises combined with powerful analytics for decision-makers.

As a Franchise Digital Marketing Agency, Enspire has partnered with over 100 multi-location and franchise networks to support thousands of locations worldwide and clientele includes Affordable Dentures, Seasons Sunrooms, Hand and Stone, World Gym, Rebath, Johnson Controls, Mr.

Electric and Ace Hardware, to name a few.

The Position :

We are looking for a Senior Software Developer to develop, maintain, and troubleshoot the tools and environment that many of the engineers rely on to deploy and monitor their applications as micro-services and micro-UIs.

Responsibilities :

  • Develop, maintain, and troubleshoot the tools and environment that many of the engineers rely on to deploy and monitor their applications as micro-services and micro-UIs.
  • Help to educate other engineers on the platform and other aspects of developing for it.
  • Responsible for integrating various tools into a consistent, streamlined experience for developers to operate from time of code commit through the build and deployment, and into monitoring.
  • Working with industry standard tools along with custom components to provide this experience : Git / Stash ->
  • Bamboo ->

    Custom Deploy scripts ->

    Mesos ->

    New Relic monitoring + Logsearch / Kibana logging ->

    Custom status UI and you will jump in and assist engineers with any problems they have anywhere in this pipeline, even when the problem is their own.

  • When the problem is in the pipeline, you will be expected and empowered to take action to improve the experience whether through technology or process or education.
  • The selected candidate will work out of the Contour Software Lahore resource center office, as an extension of the division-based R&D department.

    Desired Skills and Responsibilities :

  • Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
  • 5+ years of industry experience of building enterprise application using Java, C#, C++, Python, Scala, with main focus on Java.
  • Prior experience of front-end development using JavaScript, CSS and HTML.
  • 2+ years solid experience of developing on Linux operating system.
  • Solid experience with Continuous Integration / Deployment tools : Bamboo, Jenkins, or similar.
  • Solid experience with virtual machines and containers : Vm Ware, VirtualBox, Docker, or similar.
  • Solid experience with Git / Stash, Bamboo, Custom Deployment Scripts, Log search / Kibana etc..
  • Excellent knowledge of Relational Databases especially SQL Server.
  • Excellent knowledge of Microservices architecture.
  • Excellent knowledge of Object-Oriented Programming.
  • Experience of building and consuming RESTful services.
  • Experience and deep understanding of working in an Agile delivery team (preferably Scrum) is desirable.
  • Excellent, effective and clear written and oral communication skills.
  • 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
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form