
Software Development Advisor
- Tijuana, B.C.
- Permanente
- Tiempo completo
- Understand the use cases/User Story, code and develop on a designed platform/pattern
- Strict adherence to coding standards.
- Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo.
- Create code documentations wherever applicable and as set guidelines by the team.
- Create and perform Unit Tests wherever applicable as set guidelines by the team.
- Provide feedback and assist in estimation planning.
- Merge code branches as and when required.
- Create and publish release documentations and application deployments as and when requested.
- Report out statuses to the leads onshore daily during the Stand-up calls. Additionally, update efforts on a given work item on everyday basis.
- Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned
- Should have 6+ years of work experience in design, develop, Code and Unit Test web in .Net framework (Entity Framework)
- Experience in programming on C#, ASP.Net, SQL, Jquery, Angular, Vue.js, React, Web API and other Scripting languages such as pythons.
- Strong analytical skills to understand a given requirement and provide work estimates.
- Strong Object-Oriented Programming knowledge.
- Strong experience with Static Code Analyzers like Fortify.
- Should have good understanding of web servers such as IIS and Front-end such as HTML's and Razor based engines.
- Strong coding experience and thorough strong working knowledge on various design patterns such as MVC, MVVM, DDD, Repository Pattern and any custom/hybrid framework as designed by the Architects.
- Should have a strong working knowledge of Azure DevOps.
- Strong knowledge and understanding of data sharing medium using JSON, XML and other media types.
- Strong knowledge on Entity Framework (6 and above) and other ORM such as Dapper.
- Strong knowledge and programming skills in Database such SQL SERVER, Oracle, My SQL and SQL Express.
- Strong knowledge and coding experience in REST based web services and service-oriented design patterns using WCF and other API's.
- Should have used IDE such as Visual Studio and Visual Studio Code for Front-end development.