Annalect, Omnicom Media Group India Private Limited.
Full Stack Net Developer (Remote)
Full Stack Net Developer | Annalect, Omnicom Media Group IndiaPrivate Limited. | India
Job Title: Fullstack Lead Developer (.NET/JS)
Location: Remote
...
Full Stack Net Developer | Annalect, Omnicom Media Group India Private Limited. | India
Job Title: Fullstack Lead Developer (.NET/JS)
Location: Remote
Position: Full-time
Department: Annalect Engineering
Position Overview
Annalect is currently seeking a lead developer to join our technology team remotely. In this role, you will be responsible for designing of one of our main data-driven applications and ensuring its conceptual integrity. We have componentized system for our front-end (design system built with Web Components Standard) and back-end libraries (microservices and REST APIs) and your job would be to architect the application with the components and influence/ contribute back to the ecosystems. You will lead the technical architecture, design and development of the product as well as research and evaluation of new technical solutions. You will work with interdisciplinary teams to help shape the product roadmap aimed to make data more usable and accessible for our users.
Key Responsibilities:
- Development and unit testing of web application including front-end (SPA) and back-end (microservices), maintenance & support of the same.
- Assist Project Managers and Technical Leads in the planning of projects (e.g., provision of estimates, risk analysis, requirements analysis, technical options)
- Software Design
- Involvement in full life cycle of projects (including requirement analysis and system design, development and support if required)
- Support and work collaboratively with teams across areas of design, development, quality assurance and operations
- Commit your knowledge and experience into team success.
- Be prepared to travel (when needed) to work with other offices.
- Attend meetings if required to discuss and demonstrate solutions at both technical and business level.
- To be a single person responsible for overall technical health and Tech Ownership
- To be a knowledge keeper for product, its architecture, design and implementation details
- Provide overall mentorship, coaching and on-demand trainings to improve and unify development style.
Responsibilities:
Required Skills
- 3+ years web application development experience with C# and ASP.NET MVC
- Experience with NoSQL databases (MongoDB and Elasticsearch are preferred)
- Experience with Microsoft SQL database
- Experience with a JavaScript MVVM library such as vue.js, knockout.js, Angular, React, etc. (Vue.js and knockout.js are preferred).
- Experience with HTML5/CSS3/JavaScript/ and AJAX
- Experience with API design and development using REST or RPC
- Experience with performance optimization
- Experience integrating security best practices into the SDLC
- Experience with object-oriented programming (OOP) and OOP patterns
Qualifications:
Additional Skills
- SPA (Single Page Application) design and implementation is a plus
- Experience with ASP.NET Razor is a plus
- Experience with any ORM such as Entity Framework or NHibernate is a plus. (NHibernate is preferred).
- Experience with TypeScript is a plus
- Experience with CQRS and Event Sourcing pattern is a plus
- Experience with MS Build is a plus
- Experience with CI/CD is a plus
- Understanding of OOD, DDD and TDD is a plus
- AWS-based development is a plus
- Usability skills are a plus
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save