job title: full stack senior architect (angular + .net)
total experience: 15+ years
primary skills required:
- we are looking for hard core programmers in the field of html5/js technologies especially object-oriented es/angular, who want to set sail for an adventurous and challenging career.
- experience on code reviews, architectural reviews, functional reviews and giving estimations.
- minimum of 4+ years of experience in frontend development using angular.
- experience in angular universal or angular ssr is a plus.
- minimum of 5+ years of experience in backend development using .net core micro services.
- minimum of 5+ years of experience developing frontend and backend components for web applications running at scale.
- minimum of 3+ years of experience in web api development using .net core.
- minimum of 3+ years of experience in aws cloud deployment.
- minimum of 3+ years of experience in unit testing using jasmine and karma on frontend.
- minimum of 3+ years of experience in unit testing using xunit or similar framework.
- minimum of 2+ years of experience in architecting solutions.
- minimum of 2+ years of experience in progressive js.
- working knowledge of rdbms (mysql, postgresql, ms sql server, etc.).
- working knowledge of no-sql such as mongodb is good to have.
- experience in web & document accessibility is good to have.
- knowledge of data structures, algorithms and api life cycle.
- expertise in angular, node, .net, c#, typescript, javascript, jquery, ajax, etc.
- experience in architecture diagrams, schema, dsd & fsd.
- applications in the traditional as well as cloud based environments (aws).
- drive the technical strategy and lead team(s) in meeting the strategic objectives.
qualifications:
- be/bsc or equivalent
- highly motivated with excellent verbal and written communication, presentation, facilitation, negotiation and problem-solving skills.
- self-starter with strong organizational and time management skills, self-directed.
learningmate is an equal opportunity employer. we commit to celebrate diversity, equity and inclusion in the workplace.