
join us
Senior Software Engineer
- software development
- |
- Opened18 December 2025
description
- Design, develop, test, and deploy software applications using best practices and modern development frameworks.
- Analyze user requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and upgrade existing software systems
- Design, build, and consume APIs.
- Work with SQL Server and other database providers as needed.
- Conduct data analysis and develop dashboards and reports.
- Collaborate with cross-functional teams to deliver robust and scalable solutions.
- Develop technical documentation, including architecture designs and user guides.
- Stay updated with emerging technologies and propose improvements.
requirements
- 3–5 years of hands-on experience in software development.
- Strong knowledge of programming languages (e.g., Java, C#, .NET technologies, Python, JavaScript, etc.).
- Solid experience in API development.
- Practical experience with SQL Server; familiarity with other database providers is a plus.
- Strong analytical skills with the ability to build dashboards and reports using modern BI tools.
Collaborate with industry leaders

