Job Description Software Engineer (C#, WCF)
Key Areas of Responsibility:
ï¶ Responsible for analyzing and understanding requirements
ï¶ Design and implement the requirements by collaborating with System Engineers and
Architects
ï¶ Performs detailed design, coding, testing and all related documentation for a project
ï¶ Identifying and resolving technical risks proactively
ï¶ Ensure deliverables are on time and of high quality
ï¶ Implementation of Unit Test Cases using relevant testing frameworks
ï¶ Supports team in defect fixing and investigations
Required Skills (Technical Competency):
ï¶ Solid understanding of Object Oriented Design and Programming.
ï¶ Hands-on experience SW development in .Net technologies, C# - Desktop
Applications.
ï¶ Strong expertise in OOPS, basic design skills.
ï¶ Experience in C#, WCF is must.
ï¶ Expertise in multi-threaded programming
ï¶ Strong logical and analytical skills.
ï¶ Experience of software development process.
ï¶ Expertise in development, testing and debugging skills.
ï¶ Knowledge of design patterns and its usage and tools like Visio.
ï¶ Experience in unit testing frameworks like NUnit.
ï¶ Expertise in troubleshooting bugs and finding solutions.
ï¶ Strong abstraction, analytical and problem solving skills.
ï¶ Working with multisite teams, Quality conscious and Process Oriented.
Desired Skills:
ï¶ Experience in .NET Core.
ï¶ Healthcare domain expertise and standards like DICOM, IHE, HL7.
ï¶ Knowledge in database like SQL
Experience:
ï¶ B.E in Computer Science, IT, Electronic, Electrical or M.E in Medical Software /
Imaging Technologies / Software Engineering
ï¶ 4 to 10 years of software development experience.
Location:
ï¶ Bangalore
ï¶ Trivandrum