
Intermediate Software Developer – EFIN
Aspire Software
full-time
Posted on:
Location Type: Hybrid
Location: Beirut • Lebanon
Visit company websiteExplore more
About the role
- Design, develop, test, and maintain C# applications.
- Contribute to the modernization of our solutions.
- Contribute to the continuous improvement of our codebase.
- Work closely with the development team and the Product Owner (PO).
- Participate in Agile ceremonies (sprints, daily stand-ups, weekly meetings) to ensure smooth communication.
- Ensure code quality through unit tests (UT) and development best practices.
Requirements
- C#: Minimum 4 years of experience.
- .NET Framework 3.5 / 4.8 up to .NET 8: Proficiency with these technologies.
- ASP.NET (Razor and jQuery) or React: Expertise in one of these stacks.
- SQL Server, MySQL, Oracle: Strong SQL skills and experience with at least one of these RDBMS.
- Git: Version control experience with Git, pull requests, and code reviews.
- Unit testing: Experience writing unit tests to ensure code quality.
- Agile practices: Familiarity with Agile methodologies and practices.
- CI/CD: Experience with continuous integration and continuous delivery pipelines.
- Skills that are a plus:
- Jira and Confluence
- Entity Framework
- Containerization (Docker, Kubernetes)
- PostgreSQL
- RESTful APIs
- Microservices
- Candidate profile:
- Adaptability: Ability to quickly learn new technologies and understand the company's business context and priorities.
- Autonomy and collaboration: Able to work independently and as part of a team.
- Communication: Excellent communication and problem-solving skills.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET FrameworkASP.NETReactSQLGitUnit testingCI/CDEntity FrameworkMicroservices
Soft Skills
AdaptabilityAutonomyCollaborationCommunicationProblem-solving