We are looking for an experienced Software Engineer with 5+ years of hands-on experience in .NET C#, HTML5/JavaScript, SQL, and RDBMS architecture, along with strong exposure to DevOps practices including CI/CD and Git. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable applications that meet customer requirements, while collaborating closely with cross-functional teams, participating in code reviews, performance tuning, continuous improvement initiatives, and ensuring adherence to coding standards and high-quality software delivery.
-
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.
-
Timings: 06:00PM to 03:00 AM PKT
-
5+ years of software development experience
-
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).
-
Bachelor’s degree in computer science/engineering or equivalent experience.
-
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).
Great compensation package, medical benefits for you and your family, free lunch, annual performance tied increments & recognition awards, and a dynamic, agile work culture!
Convo embraces diversity in all forms and is committed to building a team of exceptional individuals.