We are looking for a.NET Developer with strong experience in development technology standardization and code quality.
**This position's location is in San Pedro Garza Garcia, Nuevo Leon, will be worked a Hybrid Work From Home scheme (3 days at the office).
**
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.
We need our developers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.
- C# Development
- Evaluate suitability of new technologies and build internal knowledge by conducting implementation studies, Proof of Concepts, building MVP
- Standardize: define conditions for the usage of the technology (coding practices, processes, patterns, delivery models, tools)
- Implement: drive the implementation of the service with development service suppliers
- Manage the Life Cycle Management of development technologies
- Perform code quality control sampling activities and monitor the adherence to development process
- Drive quality related initiatives like unit testing and pattern level design and development
- Communicate activities and achievements to stakeholders
- Be able to document solutions in detail
Languages: C#, PowerShell
Server side Technologies: Asp.Net, MVC 4/5,.Net Core,WebaPI ADO.Net, Ajax, LINQ, Entity Framework, Nhibernate, WCF, Web API Rest Services, Azure cloud,.Net Unit Tests, MOQ, Fakes, NUnit, NodeJs
Client Side Technologies: JavaScript, jQuery, AngularJs, ReactJs, NodeJs HTML5, CSS, Less/Sass, Gulp, SinoJs, Jasmine, Karma, Jest, Bootstrap, Responsive web designing
Databases: SQL and My Sql
Tools: Visual Studio, SQL Management Studio, Fiddler, Firebug, Browser developer tools
Version Control Tools: TFS, GIT,VSTS
Build and Deployment Tools: Visual Studio Deployments, JIRA, Swagger
Testing: MSTest, xUnit, nUnit, SonarQube
- 3+ years' experience of C# software development
- Excellent knowledge of software design and architecture
- Experience in Continuous Development and Continuous Integration DEVOPS methodologies and processes
- Test driven development
- Message driven architectures
- Demonstrate expertise in the following Microsoft technologies
- .Net technologies (C#, ASP.Net,Entity Framework, MVC)
- Azure PaaS or AWS cloud
- MS SQL
- VSTS
- Visio
- Experience in AngularJS
- Broad experience/knowledge of other software development technologies
- Fluent in English both written and spoken
- Outstanding communication and presentation abilities
- Ability to work autonomously, well organised
- Pragmatic and open minded
- Passionate about technologies
- Strong decision making and judgment skills (ability to make logical, pragmatic and structured decisions)
- Strong experience with matrix organization and business projects multi-disciplinary teams
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
- Software development experience in one or more general purpose programming languages.
- Working proficiency and communication skills in verbal and written English.