Job description
Dear Aspirant,
TCS is hiring for .Net
JD
Must Have:
- Minimum 10 years of relevant experience in .Net technology for enterprise application is preferred
- Strong .NET development skills (e.g., ASP.NET MVC, C#, Entity Framework), experience with various frameworks (.Net Core, ASP.Net) and tools, database management (SQL, PostgreSQL, Oracle), software development methodologies (Agile, Scrum), and project management practices
- Web Stack includes Web API, JavaScript, CSS, JSON, Angular /React, Node
- Good understanding on DevOps (Git, CI/CD tools, Sonar, Coverity etc.)
- Hands-on Experience in cloud platforms (AWS, Azure, Google, etc.)
- Strong Problem solving and analytical skills (especially around the areas of performance, scalability on the above-mentioned technologies)
- Experience in working in an Agile environment (SAFe preferred) with good communication skills
- Knowledge of Test-Driven Development (TDD)
- Experience in Database Design
Good to have :
- Aerospace and Defense Domain Experience
- Experience in working on Manufacturing Execution System (MES) / Manufacturing Operations Management Related applications
Responsibility :
- Work closely with the business, IT stakeholders to understand the architectural needs
- Provide Technical Architecture, Designing, coding and debugging of product features with latest Web Technologies.
- Work on the project design, build estimations and create project plan
- Provide technical guidance and support development of systems
- Design major aspects of the architecture of an application, including components such as user interface, backend components, middleware and infrastructure as per the business requirements and standards
- Ability to convert the business requirements into executable code
- Provide technical leadership to the onsite and offshore team by closely working with onsite team and clients.
- Passion for technology and can navigate his/her way across complex and rapidly changing landscapes by staying on top of latest trends and thrive by sharing knowledge.
- Cares about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using Industry Best practices
- Stays on top of Algorithms, Data Structures and Design Patterns and love the challenge of building highly scalable systems that can support thousands of transactions/sec.
- Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope
- Strong communication skills and technical expertise to drive and participate in meaningful discussions.
- Ability to analyze and resolve technical queries to help the team.
- Performing design and code reviews
- Troubleshoot the production issue and resolve it.
- Documenting application development processes, procedures, and standards etc.
Required Skill Profession
Computer Occupations