Senior Software Developer
Job Type
Full Time/Permanent ( First Shift (Day) )
Job Location
Karachi
Assignment Detail
Industry
Information Technology
Total Position
1
Department
R&D
Gender
No Preference
Minimum Education
Bachelors
Career Level
Experienced Professional
Minimum Experience
4 Years
Apply By
May 9, 2023
Posted On
Feb 9, 2023
Job Description
Software Engineer
About Kinetic
We are the UK's leading supplier of event management and student accommodation software to the higher education sector. Our team of 75 people work out of our Milton Keynes (HQ) and Ludlow offices in the UK and from our US office, generating annual revenues of around £10m; we're growing at around 15% per annum. We're owned by Constellation Software Inc., one of the largest software groups in the world, providing fantastic opportunities for benchmarking, sharing best practice and learning.
Kinetic proudly supports 84% of UK and Irish universities, 60 universities in North America, as well as unique venues such as Lords Cricket Ground and the Merlin Group with our deep and powerful software offering. The culture at Kinetic is one of passion, drive and fun where everyone pulls together to deliver an outstanding customer experience, growth and profit.
At Kinetic, we constantly strive to find the right people and provide all the tools and support to allow us to develop both personally and professionally. We are looking for bright and dynamic individuals who can bring energy and enthusiasm to a demanding role within a rapidly growing and successful company.
Summary Currently, Kinetic supply traditional client/server enterprise software hosted either on-premises by the customer or by us in Microsoft Azure. We are now in the process of reimagining our product set to a web-based, multi-tenant Software as a Service (SaaS) cloud solution built in Amazon Web Services.
Kinetic Software is seeking an experienced C# .NET Developer to support the existing solutions for events management and student accommodation professionals.
Candidate Background:
- Bachelor's degree from an accredited college or university or a certificate from a technical training institute
- Demonstrable software development experience working in both frontend and back-end technology stacks
- Passionate about delivering on-time and to a high level of quality as part of an Agile team
- Capable of taking initiative, estimating and contributing to requirements without reliance on fully documented specifications and instructions for every detail.
Essential skills
- C# .net, ASP.net (Web Forms, MVC, WebAPI SOAP)
- Experience working with MS SQL Server and Transact SQL
- Delivered complex frontend solutions using web technologies (HTML5/CSS3/SASS/JS/JQuery)
- Agile tooling – Atlassian JIRA – for estimation and planning work
- GIT for source code management and CI/CD pipeline tooling such as Gitlab/Jenkins/Bamboo etc.
- Effective communication skills and demonstrated ability to explain day to day technical concepts to a range of audiences, technical and non-technical
- Packaging and deploying of supporting frontend services using containerisation methods such as Docker/Kubernetes etc.
- IIS and SQL Server configuration.
- Attention to detail when working within live production environments.
Desirable skills
- Experience of packaging and deploying applications to AWS and awareness of services often adopted by SPAs
- Experience designing RESTful APIs
- Experience in architecting and building frontend applications using a Micro Frontend architecture
Benefits
Contour Software is committed to provide exciting learning opportunities, quality of work, and work-life balance to its employees.
Our benefits package includes: - Market-leading Salary
- Medical Coverage Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Profit Sharing Plan [Tenured Employees only]
- Home Internet Subsidy
- Conveyance Allowance
- Life Benefit
- Child Care Facility
- Professional Development Budget
- Leaves Encashment
- Recreational area for in-house games
- Sporadic On-shore training opportunities
- Friendly work environment