Job Description
Duties and responsibilities
- Conduct a feasibility study for all new engagements
- Suggest tools & technology based on client requirement
- Analyse and understand technical challenges in requirements phase
- Set up a meeting internally to discuss the tech stack and also discuss with client all the tech components for the project to be finalized
- Review and approve theestimates from team
- Prepare high level design flow, Technical Design Document, Process Flow Diagram
- Helping Infrastructure team in setting up Infra set up, based on client requirements
- Support on migrating/adapting to new Tool/Technology/New updates. To do POC on the suggested new tools and provide clarity to know why this tool/tech stands out compared to others
- On going coaching and supporting project teams on technical issues / improvements etc. Ownership of technical challenges impacting delivery. Support to resolve technical challenges considering the delivery timeline
- Client interaction for high level technical aspects of the project and escalations, if any
- Daily catchup with the team to understand if the team is on the right track and guide them wherever required
- Setting appropriate processes for various aspects of Software Development Life Cycle
- Educate, train and coach team members in adherence to these processes
- To scan the Tools & Technology landscape all the time for the latest and most appropriate to achieve Scalability, Performance, Security, specific client requirements and thus overall client satisfaction
- Educate team on using third party frameworks and understanding license agreements.
- Guide team to learn new technology updates like native/cross platform update like Flutter, React native, etc.
- Support in recruitment to identify right resource
Experience:
- Proven experience building applications using MicroService Architecture, Domain-Driven Design, REST APIs.
- Proven experience in building highly secure APIs and web applications
- Extensive experience in software architecture and solution design for large-scale internet applications.
- Proven experience implementing best practices in software development, quality assurance, cloud infrastructure management, and continuous integration/development
- Hands-on experience with the Microsoft Technologies, C#, Asp.Net, MVC Architecture, Fullstack, Angular.
- Ability to drive and take ownership of the entire dependency
- Strong and solid software development fundamentals innData structures, Algorithms, problem-solving, OO design, and system architecture
Skillsets: C#, ASP.NET MVC, Web API and SQL, Angular,Fullstack,Microsoft Technologies
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization
Doctorate: Doctorate Not Required
Contact Details:
Company: ugusta Hitech Soft Solutions Pvt Ltd
Address: Block A1, Second Floor,, Span Ventures SEZ,Embassy Techzone, Pollachi Main, COIMBATORE, Tamilnadu - 641021,India
Location(s): Coimbatore
Website: https://augustahitech.com/
Keyskills:
solution architect
microsoft technologies
Software Architecture
mvc architecture
Architectural Design
dotnet architect
angular
software architect
dotnet technical architect
asp.net
.net architect
fullstack
technical architect