This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
ABOUT THE JOB: Collaborate with the project team to analyze, design, and develop software applications using .NET technologies and frontend using Angular. Participate in the full software development life cycle, including requirements gathering, coding, testing, and deployment. Develop efficient and scalable code following industry best practices and coding standards. Troubleshoot and debug software applications, identifying and resolving technical issues. Collaborate with cross-functional teams, including business analysts, testers, and project managers, to ensure successful project delivery. Stay up-to-date with the latest .NET technologies and industry trends, and apply this knowledge to enhance development processes and improve application performance. Conduct code reviews and provide constructive feedback to team members. Contribute to the continuous improvement of development methodologies and processes.
Job Responsibility:
Collaborate with the project team to analyze, design, and develop software applications using .NET technologies and frontend using Angular
Participate in the full software development life cycle, including requirements gathering, coding, testing, and deployment
Develop efficient and scalable code following industry best practices and coding standards
Troubleshoot and debug software applications, identifying and resolving technical issues
Collaborate with cross-functional teams, including business analysts, testers, and project managers, to ensure successful project delivery
Stay up-to-date with the latest .NET technologies and industry trends, and apply this knowledge to enhance development processes and improve application performance
Conduct code reviews and provide constructive feedback to team members
Contribute to the continuous improvement of development methodologies and processes
Requirements:
Bachelor’s Degree in Software Engineering, IT or similar technical fields
2+ years of experience in .NET development, with a focus on developing large-scale enterprise applications and solutions
Strong proficiency in frontend technologies, including HTML5, CSS3, JavaScript, and Angular
In-depth knowledge of OOP principles and best practices in C# .NET development
Familiarity with common design principles such as SOLID, DRY, and Dependency Inversion
Experience with ASP.NET Core MVC, WebAPI, and RESTful Web API development
Proficiency in working with Entity Framework Core for data access and management
Strong understanding of relational databases, preferably MSSQL
Experience working in an Agile Software Development environment using the Scrum framework
Proficiency in using GIT with GIT flow for version control
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
What we offer:
Competitive salary and 13th-month salary
14+ annual leaves per year
Premium healthcare insurance, starting from your probation period
Project reviews and yearly performance appraisals
Annual company trip
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
International team with flexible working time
Tailor-made career path
Technical workshops and training courses
Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries