Responsibilities
- Design, develop, and implement software solutions
- Collaborate with cross-functional teams to understand requirements and design solutions
- Write clean, maintainable, and efficient code
- Test and debug software applications
- Troubleshoot and resolve software issues
- Document software design and development processes
- Stay up-to-date on the latest software development technologies
- Mentor and guide junior developers
Qualifications
- 6+ years of experience as a Software Engineer
- Experience in web development, game development, Al systems, and desktop applications
- Proficiency in ASP.NET core, ASP.NET MVC, AngularJS, React, Elastic Search, Stored procedures, Query, basics DevOps, Databases (SQL, MongoDB...), HTML, JavaScript, CSS,
Python, Flask, C++, Flutter, Android, Agile, A-Frame, VR/AR, Unity, Azure, and AWS
- Strong communication and collaboration skills
- Excellent problem-solving skills
- Ability to work independently and as part of a team
- Self-motivated and results-oriented