Salary : Not disclosed
Main Skills/Qualification: Master’s degree or equivalent in Computer Science
Experience: NA-NA
Understand project requirements, analyze existing systems, and explore alternative software development tools and techniques.
Responsible for creating application design documents, and design and document individual subsystems using flowcharts and UML diagrams depicting the system control flow, data flow, and interactions between systems.
Design and document the specifications for XML/JSON web services, HL7 messages, batch jobs, relational database tables, and file formats. Document changes needed in existing systems and modules. Document design considerations for nonfunctional requirements like security, performance, throughput, and scalability. Develop a requirements traceability matrix to ensure that all requirements are covered by the design. Develop web and desktop applications and batch programs using C#, XML, ASP.net, Java script, SQL server, and the Mirth interface engine as per the design specifications. Work with ASP.Net, Visual Studio, C#.Net, VB.Net, ADO.Net, HTML, Web Services, .Net Framework, SQL Server, Crystal Reports, AJAX, CSS, JavaScript, SOAP, IIS, XML. 40 hrs/wk.
Must have Master’s degree or equivalent in Computer Science, Electr Engineering, or a related field and 1 year experience (or 1 year of experience as Business Application Developer, Tech Lead, or related occupation). Must have 1 year experience working with ASP.NET, Visual Studio, C#.NET, VB.NET, ADO.NET, HTML, Web Services, .Net Framework, SQL Server, Crystal Reports, AJAX, CSS, Javascript. Must be willing to travel/relocate to unanticipated locations throughout the us on short notice for extended periods of time.