Paritas Recruitment
Senior Software Developer
Paritas RecruitmentQatar19 hours ago
ContractConsulting, Engineering +1

Senior Software Developer - 12 Month Contract with extensions available - Immediate start


Location: Doha, Qatar

Compeititve market rate on offer - please reach out for further info


Paritas is working with a leading IT Consultancy and Middle Eastern Energy major who are looking for a Senior Software Developer who will be responsible for designing, developing, and enhancing in-house portfolio optimization software, while maintaining and continuously improving existing software applications.

Key Responsibilities:

  • Design and Development: Develop in-house portfolio optimization software applications to support business needs, ensuring scalability, performance, and reliability.
  • Enhancements & Maintenance: Maintain, enhance, and further develop existing software applications by implementing new features, improving functionality, and ensuring system stability.
  • Collaboration: Work closely with business stakeholders and other technical teams to gather requirements, translate them into technical solutions, and deliver high-quality applications.
  • Testing & Quality Assurance: Conduct thorough testing, debugging, and performance tuning to ensure robust and secure applications.
  • Documentation & Support: Prepare and maintain technical documentation, provide support for end-users, and ensure smooth handover of solutions.
  • Continuous Improvement: Stay updated on emerging technologies, frameworks, and best practices, applying them to improve existing systems and processes.

Required Skills:

  • 7+ years of experience in software engineering or related roles.
  • Proficiency in a programming language such as Python, C++, C# or MATLAB.
  • Backend: C#, TypeScript, PowerShell, .NET Core, ASP.NET Web API, WCF, LINQ, Entity Framework, gRPC
  • Frontend: React, Angular, HTML, CSS/SCSS, Blazor
  • Databases: MS SQL Server, Oracle, MongoDB, Sybase
  • Cloud: AWS, Azure
  • Middleware: Kafka (Amazon MSK), MSMQ, Microsoft Service Bus, TIBCO RV/EMS
  • Testing: NUnit, Moq, SpecFlow, Jasmine, Karma, Protractor, Cucumber
  • DevOps/CI Tools: Git, JIRA, TFS, Azure, UDeploy, Perforce, TeamCity
  • Strong understanding of algorithms, data structures, and system design
  • Experience across the full software development lifecycle.
  • Strong analytical and problem-solving abilities, excellent communication, and a collaborative mindset
  • LNG Trading experience is a plus

Key Skills

Ranked by relevance