Location: Ramallah
Innotech- A growing company located in Ramallah. We provide innovative and digital solutions that satisfy our customers’ needs. Our products go through the entire development cycle of requirement specifications with the customers, the design of the system, development using modern technologies, and quality assurance of the product. Performance, security, reliability, and scalability are our top priorities when it comes to private equity, one of the fastest-growing institutional asset classes today in the financial markets.
At Innotech, we value motivated individuals who are eager to manage the development process of our software platforms. We seek smart and innovative people who also work effectively in a team environment. As a dynamic and agile company, we encourage our staff to focus on achieving results and growing their potential.
We are looking to hire a Senior Software Engineer to join our company. You will be part of the continued improvement and growth of our Software Solution.
As a Senior Software Engineer at Innotech, you will play a key role in designing and developing scalable, high-quality solutions used by thousands of global users. You will work across the full technology stack—back-end services, APIs, databases, and cloud infrastructure—while also contributing to front-end development and integration with third-party systems.
This is a hands-on engineering role where you’ll solve complex technical challenges, improve performance, and ensure best practices in coding, architecture, and security. You will collaborate closely with cross-functional teams, including other developers, QA engineers, product managers, and architects, to deliver innovative features and improvements for our platform.
Design and develop reliable RESTful APIs and integrate third-party services (including M2M authentication via Auth0).
Leverage AI agents and tooling (e.g., GitHub Copilot, Prompt Flow) to automate repetitive tasks and improve efficiency.
Solve complex technical challenges—optimize SQL/NoSQL queries, address performance and scalability in cloud environments.
Build and maintain serverless workflows using AWS Lambda, Step Functions, and API Gateway, backed by infrastructure as code (CloudFormation/SAM).
Promote best practices in code quality, automation testing, documentation (Swagger/OpenAPI), security (OWASP/IAM), and CI/CD (Azure DevOps).
Mentor team members, foster innovation and ownership, and encourage open communication.
Collaborate with the team to solve technical challenges, troubleshoot issues, and ensure system scalability across global usage.
We’re looking for a passionate, technically driven leader who thrives in team environments and values mentorship, innovation, and collaboration. Here’s what you’ll bring to the table:
5+ years of hands-on experience in software development and architecture, preferably with a Computer Science or related degree (or equivalent experience).
Proven expertise in C#/.NET (Core, EF, minimal APIs).
Deep SQL Server skills—schema design, query optimization, performance tuning, and writing complex T-SQL (stored procedures, functions, views).
Hands-on experience with NoSQL databases (e.g., MongoDB, Cosmos DB, DynamoDB).
Strong understanding of RESTful API design, M2M authentication (Auth0), and API documentation standards.
Experience with JavaScript/Node.js, event-driven systems (SNS/SQS, EventBridge), and containerization (Docker).
Familiar with AWS services such as Lambda, Step Functions, API Gateway, and deployment via CloudFormation/SAM.
Skilled with CI/CD in Azure DevOps, including automated testing (unit/integration).
Familiar with AI agents (e.g., Copilot) and workflow tools (n8n) is a plus.
Leadership and collaboration skills working with cross-functional teams and delivering complex projects.
Excellent communication with both technical and non-technical stakeholders.
Open-minded, proactive, and driven to innovate and improve.
Familiar with Gitflow nice to have.
Being part of a strong and unique growth story – the largest digital Private Markets network based on innovative data gathering and state-of-the-art analytical tools.
Exciting and challenging role in a dynamic and international team & environment.
Work in private equity - one of the most demanded and attractive finance industries today.
Professional development opportunities and potential for career growth.
Support with training and coaching.
Competitive pay
Premium insurance
Flexible work schedule
Remote working option
Yearly cash bonuses
Referral cash bonus
Did we get your attention? We would like to hear from you and schedule an interview. If your profile fits our criteria, please apply online through Apply Now. Please note that only applications received through it will be considered.
We thank all applicants for their interest but regret that only short-listed candidates will be contacted.