Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Paritas Recruitment and take your career to the next level!
Application takes less than 5 minutes