Image Loading

Senior Software Engineer

Job Description

  • Bangalore, KA

Essential Functions

  • Develops software solutions across multiple subsystems within our applications, including collaboration with requirements definition, prototyping, architectural design, coding, testing and deployment
  • Provides engineering support when building, deploying, configuring, and supporting systems for customers
  • Performs complex product design, systems analysis, and engineering activities on applications software
  • Leads code and design reviews, analyzes and makes recommendations regarding coding standards, technology improvements, development tools, best practices, and process improvement
  • Participates with the engineering and operations teams to analyze and make recommendations for standardizing, scaling and enhancing our products and the services utilized to deploy/install/release those products
  • Mentors team members in best practices and provides technical leadership and product guidance
  • All other duties and responsibilities as assigned.

 Skills needed to be successful

  • Demonstratable understanding of user-centered design processes
  • Expert understanding of standard methodologies in code management
  • Ability to quickly and easily assimilate new product knowledge, and accurately estimate task durations and complete work projects as scheduled
  • Able to mentor others of build, test, and deployment automation
  • Well versed in SaaS, web-based / browser-based and/or native mobile app development
  • Flexibility with time zones and teamwork partnering with a global workforce
  • Able to present complex ideas in a consumable manner

Required Experience & Education 

  • Bachelor’s degree in Engineering, Computer Science or related discipline or equivalent experience
  • 5-8 years’ experience working with software engineer and development life cycles, software testing methodologies, and quality assurance as well have experience in:
  • .NET - ASP, C#,
  • MVC, OOP, IIS, WCF,OOAD, Design Patterns, JSON, AJAX
  • Knowledge of SaaS, Architectural Patterns,
  • Experienced in Source Control Management like TFS, ADO.
  • Multi-tiered application design and development
  • RDBMS design (SQL Server, Oracle, etc.)
  • Service Oriented Architecture.
  • Exposure to Microsoft Azure preferred

Preferred Experience & Education 

  • Knowledge of FDA medical devices
  • Knowledge of healthcare software
  • Master’s degree in Engineering, Computer Science, or related discipline 

Qualifications

  • Bachelors or better.

Skills

  • .NET
  • MVC
  • SaaS
  • architectural patterns
  • RDBMS
  • AJAX

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Aug 04, 2023

Experience

5 to 7 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent