Mananger – Technical Architect Job Description Template
Our company is looking for a Mananger – Technical Architect to join our team.
Responsibilities:
- Review, update, refactor and debug code. Provide mentoring to junior developers in technical areas;
- Prior experience in designing large scalable solutions using SOA or other patterns;
- Develop, support and maintain applications and technology solutions;
- Collaborate with US and Vendors’ teams to produce software design and architecture;
- Test and deploy applications and systems;
- Demonstrate a strong working understanding of the industry best standards in software development and version controlling;
- Participate in requirements analysis;
- Encourage collaborative efforts and camaraderie with on-shore and off-shore team members;
- Become familiar with all development tools, testing tools, methodologies and processes;
- Work on agile projects, participate in daily SCRUM calls and provide task updates;
- Become familiar with the project management methodology and processes;
- Write clean, scalable code using C# .NET;
- Ensure the quality and low bug rates of code released into production.
Requirements:
- Skill for writing reusable libraries;
- 6+ years of strong hands on experience on C#, SQL Server, OOPS Concepts, Micro Services Architecture;
- Excellent communication skills – both written and oral;
- Excellent troubleshooting and communication skills, ability to communicate clearly with US counterparts;
- Nice to have knowledge on .NET Core, ReactJS, Mongo DB, NPM and VSTS Build/Release configuration.