Match score not available

Senior Software Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Degree in Computer Science or related field, 5+ years professional experience in software implementation, Strong knowledge of Azure and Microsoft technologies, Experience with CI/CD pipelines and Agile methodologies.

Key responsabilities:

  • Collaborate with clients and project managers
  • Design high-quality end-to-end solutions
  • Implement integration with enterprise systems
  • Ensure performance and security through monitoring
XTEL logo
XTEL SME https://www.xtel-group.com/
201 - 500 Employees
See more XTEL offers

Job description


About the job: Are you looking for the next challenge? We seek a Senior Software Engineer to join our fast-paced Global Services team and play a key role in designing and implementing industry-leading Trade Promotion Management/Sales Force Automation solutions for global FMCG companies. We seek strong candidates who can leverage their technical knowledge and broad in-field experience to drive the design and implementation of our product portfolio.



Key Responsibilities:



  • Work closely with clients, business analysts, and project managers to understand requirements, propose solutions, and ensure successful delivery.
  • Design and document high-quality end-to-end solutions to meet the customer’s requirements that are fit for purpose, scalable, and secure.
  • Design and implement integration solutions with other enterprise systems, leveraging Azure services and APIs.
  • Ensure the performance, scalability, and security of the solution through continuous monitoring and optimization.
  • Support the planning for the technical workstream, ensuring deliverables meet the project milestones.
  • Define and challenge customer business and technical requirements to ensure strategies and solutions are aligned with customer needs.
  • Provide technical governance and assurance for proposed solutions throughout the delivery life cycle.
  • Identify and mitigate existing business risks or risks associated with solution design and delivery.
  • Where required, deep-dive key initiatives to help overcome technical incidents, complex problems, and/or realize opportunities.



Qualifications:



  • Degree in Computer Science or related subject, or equivalent work experience.
  • Five or more years of professional experience as a senior technical resource within large and complex software implementation projects.
  • All round competence in Application, Integration, Data, Technology, and Security Architecture.
  • Good understanding of SaaS, Cloud PaaS Services, and Integration technologies, particularly Microsoft Azure.
  • Experience in developing distributed/scalable systems and high-volume transaction applications.
  • Experience in Microsoft technologies, including .NET, C#, Azure SQL, and Azure PaaS services (AKS, Blob Store, Entra, Application Insights, Log Analytics, Key Vault, etc.).
  • Experience with CI/CD pipelines, tools, and processes. Familiarity with Azure DevOps is a plus.
  • Broad understanding of software development lifecycle with experience in Agile methodologies.
  • Ability to effectively manage multiple projects, have excellent attention to detail and work effectively under deadlines.
  • Ability to think strategically and present technical concepts in an uncomplicated manner confidently to an executive audience with well-summarized, concise information.
  • Strong analytical skills and ability to make data-driven decisions.
  • Able to thrive in fast-paced environments with frequent change as standard.
  • A strong teamwork ethic with a proven ability to work collaboratively.
  • Excellent English with outstanding written and verbal communication skills.
  • Experience in the CPG or Retail sectors is highly beneficial.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Teamwork
  • Communication
  • Analytical Thinking

Software Engineer Related jobs