Vacancy caducado!
- Review of projects with managers to ensure quality, efficient and profitable project performance and implementation.
- Effectively communicate proven design patterns and implement solutions that promote code quality and extensibility.
- Collaborate with Project/Product management, Designers, and Engineers in an agile environment.
- Work closely with teams to nurture client relationships, develop new business, and secure new clients.
- Conduct code reviews with programming peers.
- Keep up with evolving tech trends and best practices.
- Analyze end-user needs and design, test, and develop software to satisfy demand.
- Lead the development of new applications using the Microsoft technology stack.
- Lead and mentor a dedicated engineering team to implement new features and business functionality.
- Achieve annual profit and growth goals.
- 5+ years of experience with C#, MVC, ASP.NET, Entity Framework. At least one year with .NET Core
- 5+ years of experience with SQL development.
- 3+ years of experience with developing REST APIs.
- 3+ years of Azure DevOps, Azure cloud experience.
- Good understanding of SOLID principles.
- Overall 10 Years of experience developing software, web & mobile applications with at least 5+ years of object oriented development language.
- Bachelor’s degree in computer science, mathematics, engineering or equivalent.
- Experience using HTML and CSS
- Good communication and interpersonal skills
- Demonstrable history of successful project delivery.
- Full software development lifecycle experience on enterprise-class, scalable applications.
- Agile development methodology.