Job Description
Responsibilities :
- Assist in the development and management of a range of rich-client enterprise Web apps utilizing the latest .NET Core and Angular frameworks.
- Develops secure, robust, transactional applications using OO design concepts and service-oriented architectures.
- Strong orientation towards Performance tuning and optimization with Microsoft technologies.
- Participates in the design sessions and provide inputs based on your previous learnings / experience.
- Uses software engineering practices and state-of-art development methodologies to ensure superior quality and consistency of technical aspects of the product.
- Collaborates with the Architects / Designers in partner locations to arrive at the viable design solutions.
- Collaborates with Functional Analysts and Business Analysts to review and improve functional specifications, which should include functional tests description and acceptance criteria.
- Contributes to the design, development, troubleshooting, tests and documentation of selected functions.
- Contributes to the technical evolution of the application by identifying needs, gaps, and new requirements.
- Works closely with the Development Manager to help achieve the delivery timelines.
- Maintains a high degree of knowledge on current technologies, tools and brainstorms ideas with other team members.
- Makes recommendations to improve operating efficiency and functionality of assigned systems areas.
Experience : Required
Minimum of 4 years in Software Development in Microsoft stackMinimum of 4 years in Web Application development using Angular framework.Minimum of 4 years of experience working with SQL databases.Minimum of 4 years of experience in SOA and Domain Driven DevelopmentProven ability and interest in building new application features and functionality, inter-operable with existing applications and infrastructure.Experience in .NET 6.0 or later, RESTFul, WebAPI and SQL Server.Strong programming skills in C#, TypeScript, HTML5, CSS3.Storing knowledge of Application security (Authentication and Authorization), infrastructure blueprints and DevOps.Experience Strongly Preferred :
Strong documentation with emphasis on process improvement.Strong knowledge of design patterns and its implementationsExperience with refactoring the WINFORMS applications into a browser-based application stack with automated tools and AI.Strong experience with application deployment in Azure cloud.Previous experience working in an analytical laboratory serving environment industry.Qualifications
Bachelor / master’s in computer engineering or equivalent in the field of Computer Science and / or Engineering.Microsoft Certifications in Solutions DevelopmentProficiency in English both conversational and writtenAdditional Information
Professional working proficiency in English is a requirement, including the ability to read, write and speak in English.