Lead Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Summary Lead Full Stack Developer for SiteScan



Professional Experience

  • 8-12 years of demonstrable experience building Full stack technology software development and Architecture for Progressive Web Application.
  • Strong Experience in cross platform programming \xe2\x80\x93 such as C# .NET Core, Angular 8 or higher, TypeScript, JavaScript, SASS, HTML 5, CSS, T-SQL, SQL Database.
  • Hands on Experience in implementing and maintaining services and backend applications using service-oriented architecture and scalable server side technologies on .net Core platform.
  • Hands on Experience working with .net core, web API/Rest services, SQL Server, EF, Azure PaaS, Azure functions, Redis Cache, Key Vault, Application Insight, App Services, Design Patterns, Unit testing
  • Hands on Experience working with Angular 11, Typescript, JavaScript, CSS, HTML, Bootstrap, SaaS, Prime Ng and D3Js.
  • Experience developing Functional Unit and Integration Tests/Mocks for developed components.
  • Experience working with Azure DevOps CI/CD pipeline.
  • Good knowledge of design patterns like Creational, Structural and Behavioral patterns, MVVM, MVP, MVC, etc.
  • Experience in technically leading a team of 5-8 members
Job Responsibilities
  • The responsibilities include understanding business requirements and architecting/designing an appropriate solution and contributing to development of Backend and Frontend Components and Services for Hosted SW deployments in a fast-paced, high-demand Windows Server environment. Verification of implementation via unit, functional and integration testing.
  • Create and maintain novel clinical management user interface \xe2\x80\x93 Example: A web-based UI for management that provides settings for reports or viewing of reports. Settings can include triggers for emails, hospital protocols, etc.
  • Collaborate with the scrum team and Associate Staff Engineer/Architect to display the analytics and reporting framework - The algorithms and analysis methods for generating management reports on activities, compliance with protocols, from micro level users (example: nurses) to macro levels users (hospitals, systems)
  • Collaborate with backend scrum team to create and maintain novel Hospital configuration \xe2\x80\x93 Example: Web-based UI for system diagnostics and setup, software / firmware management, Handheld management etc.
  • Working on development teams with several software engineers integrating code with git for source control.
Knowledge and Skills

Knowledge
  • Expertise in w C# .NET Core, Angular 8 or higher, TypeScript, JavaScript, SASS, HTML 5, CSS, T-SQL, SQL Database.
  • Good knowledge of design patterns like Creational, Structural and Behavioral patterns, MVVM, MVP, MVC, etc.
  • Demonstrable experience implementing component-driven frontend architecture with Angular.
  • Practical experience implementing scalable backend services with thin frameworks like .NET Core, or similar.
Primary Work Location IND Bangalore - Technology Campus

Additional Locations

Work Shift

BD

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3012825
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year