• Work closely with the development team to deliver on-time, on budget, high value projects.
• Ensure the design and development of technology solutions properly fulfills all business requirements, achieves desired objectives and fulfills return on investment goals.
• Work closely with development team to ensure disciplines are followed, project schedules, risks and issues are effectively managed, and project stakeholders receive regular communications.
• Anticipate change management requirements and ensure effective solution adoption by ensuring appropriate knowledge transfer, training and deployment readiness.
Qualifications and Experience:
• Computer Science Degree or equivalent.
• Strong background in web tier and middle tier development with object-oriented programming experience with ASP.Net / C#, including experience designing & implementing application architecture.
• Experience with Microsoft .NET, ASP.NET MVC, API, ASP.NET Core technologies.
• Experience with Amazon AWS Cloud programming.
• Proficient in consuming & publishing Web Services (SOAP) and Web API’s (REST).
• Experience with multithreaded programming and concurrency control
• Strong background in data modeling and database design concepts
• Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects
• Strong problem solving skills required
• Excellent proactive communications and planning skills
• AWS knowledge, optional, but a strong plus.
• Machine learning knowledge optional, but a plus.
• AWS machine knowledge, optional, but a strong plus.