Senior Software Engineer – .NET & React
FIS is a leading IT and Business solutions firm based in Ramallah, specializing in innovative software solutions for the insurance (InsurTech) and finance sectors. For over the last 26 years, we have been at the forefront of delivering cutting-edge technology solutions tailored to meet the unique challenges of the local market. Our expertise in harnessing the power of technology to drive efficiency, compliance, and growth for our clients in these complex industries has established us as a trusted partner and a beacon of innovation in the financial technology landscape. Joining FIS means being part of a team that values innovation, excellence, and the positive impact of technology in transforming the insurance and finance sectors.
Role Description
We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. As a Senior Dotnet Developer, you will play a crucial role in leading the development of robust and scalable software solutions. You will be responsible for designing and implementing complex applications, ensuring the best possible performance, quality, and responsiveness of applications. Your expertise will guide junior developers, and you will collaborate closely with other departments to deliver top-notch software solutions.
Key Responsibilities:
- Design, develop and maintain large-scale software systems using .NET (C#) and React TypeScript.
- Participate in software architecture and design decisions, ensuring scalable, secure and maintainable solutions.
- Evaluate architectural approaches and support the adoption of best practices such as clean architecture, modular design and domain-driven design (DDD).
- Collaborate with analysts, QA, and other developers to understand business requirements and translate them into technical solutions.
- Integrate with Oracle or MS SQL Server using Entity Framework, writing optimized and secure queries.
- Implement RESTful APIs, frontend/backend integration, and responsive user interfaces.
- Use Azure DevOps for task tracking, version control, and CI/CD pipelines.
- Participate in Agile ceremonies, planning, and retrospectives.
- Perform code and architecture reviews, and mentor junior team members.
- Stay up-to-date with emerging technologies, especially in AI/ML and explore opportunities to enhance the platform with intelligent features
- Supervise and support junior developers, providing guidance, code reviews, and technical leadership as needed.
Jobs.ps, Ltd. All Rights Reserved.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Excellent English language proficiency, both written and spoken, is essential.
- At least 5 years of proven experience in software development using .NET and React.
- Strong experience with Entity Framework, REST APIs, and frontend/backend integration.
- Experience working with Oracle or MS SQL Server databases.
- Familiarity with Agile methodologies, Azure DevOps, and Git-based workflows.
- Good understanding of design patterns, software architecture, and security principles.
- Strong problem-solving skills, attention to detail, and the ability to work under pressure.
Preferred Qualifications:
- Experience in financial, insurance or health tech domains.
- Exposure to AI integration or interest in AI-powered business applications.
- Experience with containerization (Docker, Kubernetes) and cloud services is a plus.
- Familiarity with unit testing and automated testing tools.
Work Conditions
- Location: FIS Headquarters – Ramallah, Palestine (on-site).
- Contract Type: Full-time, Permanent Employment Contract.
- Salary: Competitive and negotiable based on experience and qualifications.
- Benefits:
- Health Insurance coverage.
- Pension/Retirement Saving Plan
- Supportive and innovative work environment.
- Opportunities for growth and continuous learning.
Interested candidates are invited to submit their resume and cover letter to [email protected] with the subject line " Senior Software Engineer “ not later than 21st April 2025