- Job Search
- IT Jobs
- Development Jobs
- Software Developer
Similar Jobs
Software Developer
Job Description
Division:
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. We operate several independent Business Units:
Leasepoint – Aviation Leasing solutions
Flow – Energy solutions
Enterprise Asset Management and Mobile
As part of the Jonas Group of companies, we offer excellent opportunities for progression throughout UK and globally.
Position:
We are seeking a Software Developer with experience in .NET technologies to work within our Mobile R&D/Product Team.
The successful candidate will work out of the Contour Software Karachi resource center office, as an extension of the division-based R&D department.
Job Responsibilities:
Provide leadership and engage in problem decomposition, software architecture, interface design and clean, efficient, reusable code implementation
Participate in Software Development Lifecycle (SDLC) working practices such as daily meetings, sprint planning meetings, reviews, and retrospectives
Software Design, Development and Product maintenance
Work with other members of the software development team to deliver successful software products
Develop application code within an Agile development framework based on industry best practices
Utilize good technical practices such as automated unit testing, code reviews, continuous integration, test automation, source code control and secure development practices
Using the above to create applications that focus on exceptional quality and user-centric design principles
A hands-on technologist with significant years of experience in leading design and development of enterprise applications.
Contribute to technical and design decisions within the team
Understand and contribute to product requirements and new product concepts
To design, develop and unit test new and existing software product or solutions for customers
Work alongside junior developers, assisting them in becoming proficient with the .NET and C#
Build excellent working relationships with the development team and testers
Communication and Collaboration:
Engage with the collaborative team culture, share ideas and experiences, and be open and available to the suggestions of others in the team
Collaborate with other departments to ensure a credible understanding of the user and business needs and translate this into exceptional software
Create and review software documentation to capture requirements, design, process, and evidence of compliance
Job Qualifications:
Required
Ideally possess a bachelors degree in a technical discipline with extensive experience in full lifecycle development in a heterogeneous technology environment
3+ years of software development experience in the relevant technology stack
Must have experience utilizing source control like GIT, CI/CD & Agile methodologies using Azure DevOps
Understanding of Agile software engineering processes and methodologies
Proficient in C#/.NET
Skills or willingness to work on Desktop application using C# .Net
Desirable
Xamarin technologies
Deep experience of SQL, AutoFac (dependency injection) and MVVM
Experience of ASP.NET and Web technologies
JavaScript
Experience in developing and interfacing with Web services leveraging technologies like WCF and WEB API (REST, SOAP, JSON, XML)
Your personal characteristics will include:
for more details, contact us at
kejaz@contour-software.com
   Your application has been submitted successfully
Thanks for submitting the application, Please check your email and Goodluck!
You have already been applied on this job.
Email Me Job
Delete Office
Are you sure, you wish to delete?
Job Application
Are you sure, you wish to delete?
Job Portal
Quickest way to apply and increase your chances of getting shortlisted! Please make sure your profile is up to date before your apply.
Apply for - Upload/Choose documents
Resume
Upload your Resume
Cover letter
You Can Upload Image Files (.png, .jpeg or .gif), .pdf and .docx Files.
You Need To Provide At Least Your Resume(.pdf,.docx and .doc) To Submit An Application.
Apply for - Create an Account
Already have an account?SignIn
New to careerz360.com?SignUp