Software Engineer Ii

Year    Hyderabad, Telangana, India

Job Description


Overview: Software Engineer delivers the development and implementation of software for medical devices. Requires excellent technical knowledge, and applied skills in design and implementation techniques, and the testing/debugging of services and distributed system software. Adherence to schedule and quality processes/procedures is required. Additionally, the ability to effectively work within a team of engineers and make significant contributions is critical. Responsibilities:

  • Design and develop robust software applications/automation/test tools, with only moderate supervision.
  • Must consistently demonstrate good documentation discipline and meet medical device QMS and regulatory requirements. Designs must be documented.
  • Create software for testing and product release. Complete unit test and debug production software.
  • Complete assigned tasks on-time and in accordance with the appropriate process, including all QMS and regulatory requirements.
  • Effectively estimate time and effort on projects and tasks.
  • Participate in and/or lead software design efforts and reviews.
  • Find creative solutions to moderately defined problems or directives.
  • Ensure all software designed and implemented is also automated (unit/integration testing).
  • Proactively communicate inside and outside the development team.
  • Demonstrate ownership and responsibility for assigned tasks.
  • Uphold Spacelabs values of Customer Obsession, Ownership Mindset and Superior Results.
  • Demonstrate behavior consistent with the Company\xe2\x80\x99s Code of Ethics and Conduct
  • It is the responsibility of every Spacelabs Healthcare employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem.
  • Duties may be modified or assigned at any time to meet the needs of the business.
Qualifications:
B.E/B.Tech or ME/M.Tech in the fields of EEE/ECE/CSE or M.Sc Electronics or MCA or equivalent experience.
  • 4+ years software development experience required.
  • Extensive experience in C#, DotNet Framework, ASP.NET, WPF, WCF, MVC, Webservices.
  • Extensive experience SQL server, Stored procedures.
  • Fluent in C, C++, Multithreading
  • Experience with Object Oriented Design & Analysis, UML and Design Patterns.
  • Experience in using Azure DevOps
  • Experience of developing web based client server applications using Microsoft technology
  • Experience working with distributed systems, service oriented architectures and test driven development
  • Experience with Agile software development methodology.
  • Demonstrate ability to deliver robust and reliable safety critical systems production software.
  • Excellent written and oral communication skills are a must for this position.
  • Must be able to independently accomplish assigned design and implementation tasks and work with others as required.
  • Experience working positively and productively in a team environment. Highly collaborative.
  • Define requirements and interface specifications by following necessary and appropriate standard operating procedures, FDA and other regulations that are necessary for the completion of the product development.
  • May be assigned to a project or team, requiring additional duties and experience as defined by the manager.

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
    JD3084448
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year