The role is to assure the successful execution of the company's business mission through technical development and deployme
Design, develop and maintain high quality, stable, efficient and robust web-based solutions that meet business requirements
Provide acceptable estimation and meet the deadlines on time
Ensure company technical problems are resolved in a timely and cost-effective manner
Monitor application performance and review any application failures in staging or production
Collaborate with the appropriate departments to assess and recommend technologies that support company business requirements
Follow company quality assurance process and assist in enhancing it
Assist in enhancing continuous integration strategies and automated testing according to best practices
Lead the development team as needed, making decisions and providing them with technical support
:Requirements
Bachelors (or higher) Degree in Computer or significant equivalent experience
Minimum 6 years of experience in Web Development
Minimum 4 years of experience in .NET Development
Effective and strong leadership experience
Solid understanding of the Software Development Life cycle and project management techniques, methodologies and best practices
Strong knowledge of modern web development
Strong Object-Oriented Background
Excellent analytical and problem solving ski
Excellent communication, openness to embracing new technologies and organizational skills, with a solid ability to make decisions as needed
چه موردی را میخواهید گزارش کنید؟