- Create technical designs and perform peer code reviews
- Create technical design documents (SDD)
- Analyse, design, develop, test and implement web applications using Client side frameworks (ReactJS) and Microsoft Technologies.
- C#, ASP.NET, MVC 4.0 or later
- ReactJS
- Web API
- HTML5.0, CSS 3.0, Bootstrap
- DHTML (JavaScript, CSS, DOM)
- SQL (ADO.NET, Store Procedures)
- Microsoft patterns and practices
- Team Foundation Server code management
- Teamwork, interpersonal and organizational skills required to integrate with other teams
- Coordinate & motivate developers, remove technical blocks/provide guidance, delegate tasks to team members, conduct necessary training to maximize their potential and encourage growth
- Result orientated
- Flexibility/ Adaptability
- Client Focus
- Excellent written and verbal communication in English
- Responsive Web) application development with ReactJS, HTML 5.0, CSS 3, Bootstrap
- .Net Frameworks 4.6 or later
- Agile-SCRUM software development methodology
- ASP.Net / MVC 5.0 or later
- Design Patterns and Architectural Patterns
- Object oriented programming (OOP)
- Software Development Lifecycle (SDLC)
- Entity Framework, MVC4+, LINQ to SQL, HTML5, CSS3, JavaScript, jQuery, ReactJS /Angular 2.0, Ajax, WCF, Web Services, Restful/SOAP APIs
- Cloud based solutions on Microsoft Azure platform (Azure AD / Graph APIs)
- Development tools like Microsoft Visual Studio, SQL Management Studio and TFS
- Proficiency in High Level Design, Detail Design Sequence Diagrams and Technical Documentation
- Developing test scripts and conducting unit testing
- IIS, Windows Server, SQL Server and Active Directory/LDAP
- Build and release activities
- Quickly learn new programming languages and frameworks
- Balance, prioritize and organize multiple tasks
- Work collaboratively in teams and across organizations
- Apply creative solutions to challenging problems and ensure business needs are met effectively
- Build strong working relationships with other teams both inside and outside the organization
- Evaluate new products and technologies, create POCs and provide feedback
- Bachelor's degree with 4 or more years of programming and analysis experience (or equivalent experience).
Fullstack Team Lead - Mexico City, México - Cognizant Technology Solutions
Descripción
We're hiring
At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place To Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant we promote an inclusive culture, where we value different perspectives providing career growth and development opportunities. #WelcomeToCognizant
We have an exciting opportunity for an exceptional individual to work supporting one of our clients as a Fullstack Team Lead
What you'll do:
Job Summary
As a Lead Technical Specialist, you will write code to develop and maintain web based solutions for internal and customer-facing applications. You will contribute significantly to software design and architecture, and provide expertise in the use of ReactJS (Client Side Framework), HTML5, CSS3, Responsive Web Designs, Web API and related Microsoft .NET technology stack including best practices and design patterns. You will code review team contributions, as well as guide them on best practices. You will be responsible for reviewing and assisting the team in evaluating user stories for upcoming sprints, looking out for feature gaps and ensuring team competency during the sprint. You should clearly understand relational database models and SQL programming to support the application functionality. You will provide support for customer requests and respond to incidents in a timely manner as well as mentor junior team members as needed.
Technical Specialist will be responsible for
People Responsibilities
Knowledge, Skills & Abilities:
Thorough working knowledge of:
Proficiency in:
Experience in:
Demonstrated ability to:
Preferred Qualifications:
Relevant professional certifications.
Why Cognizant?
Improve your career in one of the largest and fastest growing IT services providers worldwide
Receive ongoing support and funding with training and development plans
Have a highly competitive benefits and salary package
Get the opportunity to work for leading global companies
We are committed to respecting human rights and build a better future by helping your minds and the environment