Looking for an ASP.NET MVC developer with 3-5 years of experience who can develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. The developer should also have essential skills such as problem-solving, solution design, and high-quality coding.
Responsibilities
Delivering a high-quality application
Integrating with front-end developers
Ensuring a required level of performance
Writing test-backed server-side code
Analyzing requirements and designing new functionality
Supporting and fixing existing functionality
Selecting and using the most appropriate and efficient technologies for a particular application
Designing and building application layers
Skills
Proficiency in {{ C# | Visual Basic, depending on the specific project }}
Experience using .NET {{ 4.5+ | Core }}
Experience in developing {{ ASP.NET MVC | ASP.NET Core MVC }}applications
Senior knowledge of {{ Entity Framework 6.* | EF Core | NHibernate | ADO.NET }}
Proficient knowledge in {{ MSSQL | MySQL | Oracle | other RDBMS }}
Database design including indexes and data integrity {{ if RDBMS is required }}
Dependency injection pattern and IoC containers using at least one of: Autofac, Unity, Ninject, and/or SimpleIoc
Writing tests with {{ NUnit | XUnit | MSTest }}
Implementing enterprise application patterns {{ if senior developer is required }}
Understanding of HTML, JS, and CSS
Familiarity with the client side framework {{ jQuery | Angular 1.* | Angular 2.*+ | React | other }}
Familiarity with {{ Kendo UI | DevExpress | Syncfusion }}is a plus {{ if applicable }}
Integrating web analytics tools {{ particularly Google Analytics - if applicable }}
Familiarity with {{ Azure Web Apps | AWS Cloud - if applicable }}
looking for an experienced AI specialist to join the revolution, using deep learning, neuro-linguistic programming (NLP) computer vision, chatbots, and robotics to help us improve various business outcomes and drive innovation. You will join a multidisciplinary team helping to shape our AI strategy and showcasing the potential for AI through early-stage solutions.
Responsibilities
Advise C-suite and business leaders on a broad range of technology, strategy, and policy issues associated with AI
Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures, working with an advanced engineering team and executive leadership
Document and articulate solution architecture and lessons learned for each exploration and accelerated incubation
Manage a team to conduct assessments of the AI and automation market and competitive landscape
Serve as liaison between stakeholders and project teams, delivering feedback and enabling them to make necessary changes to product performance or presentation
Skills and Qualifications
Bachelor’s degree in computer science
2+ years of experience in applying AI to practical and comprehensive technology solutions
Proven experience with ML, deep learning, Tensorflow, Python, NLP
Experience with program leadership, governance, and change enablement
Knowledge of basic algorithms, object-oriented and functional design principles, and best practice patterns
Experience with REST API development, NoSQL design, RDBMS design, and optimizations