Software Engineer
Key Requirements:
● Bachelor's degree in a STEM field
● 8+ years of programming experience with Web technologies, C#, and Angular with at least 3 years as a senior software development engineer and/or technical lead with similar roles / responsibilities
● 5+ years’ experience ASP.Net Web API or ASP.Net MVC, JavaScript, JSON and REST
● 5+ years’ experience developing customer facing applications
● 3+ year experience developing Single Page Applications using Angular, React, or similar
technologies
● 1+ year experience with Document-based NoSQL databases such as MongoDB and Cosmos DB
● Proficient in object-oriented design and development using software development best practices
● Deep technical knowledge in Microservices and/or Service-Oriented Architecture design
● Experience using Azure PaaS and SaaS based technologies such as App Services, Web Apps,logging with Application Insights, Azure Service Bus, etc
Key Responsibilities:
● Drive the appropriate use & implementation of technology to deliver high quality solutions that delight our customers
● Help shape the future of our CCH business through building a greenfield multi-tenant SaaS platform for global use
● Thrive in this entrepreneurial environment that comes with the financial backing of a large, well-established corporation
● Play an important role as a technical leader defining the framework, technology, processes / best practices and culture for a new world-class Agile team co-located into Agile Neighborhoods.
● Lead an Agile team of .Net developers, UX/UI developers, database developers, QA engineers / analysts, and business analysts to drive the development of our business critical (24/7/365) Axcess modular cloud-based auditing application
● Guide the development and delivery of maintainable and highly scalable multi-tier PaaS
applications with web-based on the Microsoft technology stack (VS 201X /.NET 4.X / C# /
JavaScript / SQL). Work in Agile teams following Agile + SAFe methodologies to deliver high
quality products on time with performance and localization requirements in mind
● Design, build, test and deliver high quality, complex frameworks and systems and diagnose and resolve complex issues
● Develop applications utilizing Cloud technologies (SaaS, PaaS)
● Generate innovative approaches and solutions to complex issues
● Drive special projects such as greenfield and v1 development, creating microservices, reviewing third party libraries, and conducting technical research regarding different ways to improve the development environment / best practices
● Coach, support and mentor less-experienced staff in their career development and provide them daily guidance and direction
● Influence peers and technical staff within the team and collaborate with internal customers and work teams across departments
● Select and implement development tools and coordinate technical standards within a development team
● Understand the use of technology and how its implementation affects strategic business goals
Sueldo: $50,000.00 - $120,000.00 al mes
Lugar de trabajo: remoto híbrido en Monterrey, N. L.
Read authentic reviews with a Glassdoor account. Only apply to jobs you love.