
Contour Software
THE DIVISION
We Operate a Number Of Independent Business Units
AMT-SYBEX has been providing business critical solutions to customers in the energy, utilities and transport sectors for over 20 years. We deliver scalable and reliable transactional, data handling and analytics solutions to energy sector clients, plus EAM and Mobile Field Workforce solutions to a range of asset-centric companies.
- Leasepoint ?? Aviation Leasing solutions
- Flow ?? Energy solutions
- Enterprise Asset Management and Mobile
As part the Jonas Group of companies, we offer excellent opportunities for progression throughout UK and globally.
Position
Reporting to the Technical Project Manager, we are looking for a hands-on
senior develope
r, who will inspire and collaborate with team to ensure the effective design, development, testing and release and maintenance of our products.
Adopting agile methodology, encourage continuous improvement of our products, toolsets and processes.
The ideal fit for the company is a personable Developer with at least four years of experience. The team work with modern tech and promote software development best practices so they are keen for Developers that can produce clean quality code.
The chosen individual will work out of the Contour Software
Lahore
resource center office, as an extension of the division-based R&D department.
Job Responsibilities
- Accountable for ensuring the completion of User Stories are in line with the sprint schedule
- Report to the TPM on progress towards overall running Projects
- Liaise with the Product Owner on progress
- Responsible for ensuring the development meets expected company standards (e.g., development documentation standards)
- Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
- Conducting feasibility studies for upgraded software systems.
- Working with offshore and onshore delivery teams
- Maintaining and supporting Flow products and improving the performance of existing software
- Work collaboratively with test teams agreeing test cases
Job Qualifications
Essential:
- A Bachelor’s or Master’s degree in Computer Science / Software Engineering or an equivalent qualification in another technical field.
- Knowledge of Enterprise Java/Scala technology stacks
- Development of high-performance code in Java in a multi-core environment
- Minimum four years development experience
- Personable with the ability to build effective working relationships with team members
- Experience with Scala, or other functional programming paradigm
- Candidates with no prior experience on Scala must be willing to learn
Desirable
- Awareness of Agile/Scrum and Waterfall, Test-Driven Development (TDD)
- Websphere development
- Familiarity with some of the following frameworks/specification: JAX-WS, JDBC, EJB3, JMS, Spring, Hibernate.
- Exposure to one or more of the following application server systems: WebSphere, JBOSS, Weblogic, NetWeaver.
- Exposure to one or more of the following RDBMS: Oracle, SQL Server, PostgreSQL.
- Experience of code management using git
- Experience with Azure DevOps.
- Experience with Maven build automation tooling
Your Personal Characteristics Will Include
- Results driven and self-motivated with a “can-do? attitude and determination to get software deployed
- Ability to support/coach developers both onshore and offshore
- Both willing and keen to learn new technologies
- Self-motivated and works well under pressure
- Strong problem-solving skills and ability to suggest technical solutions to problems where required
- Ability to work independently with little supervision
- Good listening and communication skills (oral and written)
- Strong technical, quantitative, and analytical skills.
- The ability to take ownership and deliver results
- Good team player, yet willing to take personal responsibility for resolution of issues
- Be energetic, motivated, and enthusiastic
COMPETENCIES:
Process Management
Dealing with Ambiguity
Creativity Problem Solving Technical Learning
Decision Quality
Priority Setting
Developing Direct Reports and Others
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