Job Description
Title: Associate Software Engineer
Reporting to: Development Manager
Responsibilities:
- Architecture development and framework development related to technologies using .NET Angular to assist in the development and management of a range of richclient enterprise Web apps.
- Develops secure robust transactional applications using OO design concepts and serviceoriented 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 stateofart 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 or all functions at a highquality level.
- Contributes to the technical evolution of the application by identifying needs gaps and new requirements timely eventually to other Eurofins development teams.
- Actively assists the Organization in hiring the right talents.
- Works closely with the Engineering 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 1 years in Software Development in Microsoft stack
- Experience in SOA and Domain Driven Development
- Proven ability and interest in building new application features and functionality interoperable with existing applications and infrastructure.
- Experience with refactoring the WINFORMS applications into a browserbased application stack with automated tools and AI.
- Strong experience with application deployment in Azure cloud.
- Experience in .NET 6.0 or later ASP.NET MVC4 or later RESTFul WebAPI and SQL Server.
- Strong programming skills in C# JavaScript HTML5 CSS3.
- Worked extensively in Web development platforms both client MVC and serverside MVC.
- Experience in Single Page Application development with JavaScript frameworks and Angular 14 or later..
- 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 implementations
Qualifications
Bachelor/masters in computer engineering or equivalent in the field of Computer Science and Engineering.
Microsoft Certifications in Solutions Development
Remote Work :
No
Employment Type :
Fulltime