Job Description
JOB DESCRIPTION:As a Software Engineer, the successful candidate will play a key role in the design, development, delivery and support of solutions across our global market. The primary responsibility for this role is the development and maintenance of source code to meet requirements as defined for business and functional workflows.
The successful individual will be expected to work and thrive in a fast-paced, interactive development environment with other engineers and product management to quickly flesh out requirements; develop thoughtful designs and implement robust, high-quality features within aggressive timeframes.
Key responsibilities associated with the role include:
Design, develop, test and support software solutions that meet stringent requirements for quality and timeliness of delivery.
Analyze and evaluate requirements to ensure that software solutions support user experience needs for the healthcare space.
Author supporting documents and specifications for projects developed and tested.
Develop web applications.
Develop MS SQL Server applications such as views, triggers and stored procedures.
Design and develop web user interfaces with back-end databases and other tools.
Recommend technical feasibility of solutions.
Evaluate new, emerging and evolving technologies.
Troubleshoot, conduct root cause analysis and resolve difficult problems relating to software applications and programs.
EDUCATION / EXPERIENCE:BE/B.Tech/MCA/M.Tech or equivalent
Minimum of 3 years of experience in software development
REQUIRED SKILLS:The successful candidate is required to have a demonstrated technical and working proficiency and experience in the following:
Visual Studio .NET Platform (Framework 3.5 and above)
C#.Net, VB.Net, Python Programming skills
XML, XSD, XSLT
REST, WCF, Web Service (Work Experience), Windows services (Knowledge)
RDBMS and MS SQL Server (2012, 2016)
Windows Service (Knowledge)
ASP.Net , Angular (Work Experience)
HTML, CSS, JavaScript, JQuery Skills (Work Experience)
Agile Development Methodology
Additionally, the following demonstrated competencies are required:
Software debugging, problem solving and lateral thinking
Strong communication and documentation skills
Strong team / collaboration skills
Solid time-management skills
Ability for making decisions with limited information in dynamic situations
DESIRED SKILLS:In addition to the above, successful candidates will be advantaged by experience in the following:
Cloud Services (Amazon Web Services, MS Azure)
Familiarity with health tech software/protocols (e.g. HL7)
SQL Reporting Services
SQL Integration Services
While not required, any Microsoft accreditation in the areas of .net, database, server and/or networking is a plus.
Employement Category:
Employement Type: Full time
Industry: Full time
Functional Area: IT
Role Category: IT
Role/Responsibilies: Engineer - Dotnet
Contact Details:
Company: Practive Health India
Location(s): Hyderabad