“The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle.” — Steve Jobs —
Job Detail
Category
IT
Functional Area
Software Development
Location
Islamabad
Job Type:
Full Time/Permanent
Qualifications
Bachelor’s degree in computer science/engineering or equivalent experience
Experience
5+ years of software development experience
Offered Salary
Market Competitive + Other benefits
Job Description
Hybrid Position
Write, test, and document well-structured code, against design, that scales and meets customers’ functional and non-functional requirements.
Participate in all aspects of software development activities, including design, coding, code review, unit-testing, bug fixing, and operations.
Participate in customer project and work closely with the architects and functional consultants to design, integrate, and implement solutions that align to the customer requirements.
Supervise the development and the deployment of customer software applications.
Solve and tackle customer problems and software defects.
Together with other Project and/or Support team members, provide development estimates and timelines for support engineering activity.
With a solid focus on Continuous Improvement, enforce organisational coding standards and adoption of best practices.
Promote production of quality software and partner with the QA team to ensure that the software we deliver has the highest quality output.
Cooperate as part of self-organising, cross-functional team.
Provide technical guidance and mentorship to junior engineers.
Communicate effectively on progress and ensure risks and issues are raised early to minimise impact on the delivery.
Contribute to enterprise systems monitoring and on identification of improvements actions.
Participate to performance tuning initiatives and to customer applications continuous improvement streams.
Skills
Proficient on agile delivery methodology
Experience in development of distributed/scalable systems and high-volume transaction applications
Deep understanding of software applications architecture and infrastructure
Advanced level and proficiency of .Net C# and HTML5/JavaScript, SQL and RDBMS architecture
Experience with DevOps methodologies (CI/CD) and technologies (Microsoft DevOps solutions would be preferable). GIT knowledge required.
Knowledge of cloud computing, SaaS & PaaS concepts.
Performance tuning on SQL statements and on data processing procedures (in C# or SQL).
Experience in Consumer Goods/Retail sector and in specific commercial processes (trade promotions, sales agreement, sales force automation, incentives management, retail execution) is an advantage
Leadership abilities as well as supervisory skills, time management, problem-solving orientation, presentation skills, highly collaborative working style.
Ability to quickly learn and apply complex subjects and technologies.
Oriented to detail, initiative with a high self-motivation.
Good interpersonal skills in English (verbal and written).