Job Description
Join a dynamic team contributing to product delivery and feature development. This role requires a Senior Software Engineer with strong backend expertise in Python/Django and .NET Core, a focus on SQL databases, and the ability to mentor junior team members.
Key Information
- Location Model: N/A
- Location Details: N/A
- Salary Range: N/A
- Years Experience Min: 4+ years
- Employment Type: N/A
- Company Industry: N/A
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- Python
- Django web framework or similar
- .NET Core
- Restful API
- SOAP
- MS-SQL, MySQL, SQL-plus or other SQL databases
- Nice-to-Have:
- JavaScript, HTML, CSS
- Angular, Blazor
- Agile (SCRUM or Kanban)
- NoSQL databases
Role & Responsibilities
- Key Responsibilities:
- Drive delivery of projects and features with product managers.
- Provide L2 support for incident management.
- Mentor junior engineers.
- Estimate tasks and work effort.
- Participate in collaborative development workflows and continuous deployment.
- Must-Have Qualifications:
- 4+ years in Python/Django or similar.
- Strong .NET Core experience.
- Experience with Restful API & SOAP.
- Strong experience with SQL databases (MS-SQL, MySQL, SQL-plus).
- Nice-to-Have Qualifications:
- Experience with JavaScript, HTML, CSS.
- Familiarity with Angular or Blazor.
- Experience in an Agile environment (SCRUM or Kanban).
Company & Culture
- Benefits Highlights:
- N/A
- Potential Red Flags / Things to Note:
- Lack of explicit details on company, culture, benefits, or location.
- Company Culture Snippets:
- Collaborative development workflow.
- Daily stand-ups.
Description Work closely with product managers and other team members to drive the delivery of projects, new features and support on the L2 for incident management. Guide other more junior in knowledge team members to ensure they become better and more efficient themselves in the art of coding. Work on your time management skills to ensure that we can estimate tasks and work effort for the work being required by each product line. Support and actively contribute to the collaborative development workflows (source control, branches, PRs) and continuous deployment practices. Be part of the daily stand-ups that are done with product manager. Help with peer source code review Requirements At least 4 years of hands-on experience in Python and Django web framework or similar web development stack. Strong hands-on experience in .NET Core development Hands-on experience in Restful API & SOAP Strong experience MS-SQL, MySQL, SLQ-plus and other SQL databases Good experience in JavaScript, HTML, CSS Familiar in using frontend technologies e.g., Angular, Blazor Knowledge or having work in an Agile environment with SCRUM or Kanban practices is a plus. Knowledge of NoSQL databases A background studies in Computer Science or similar.
Job Details
Location
Remote / Riyadh, Saudi Arabia