Vacancy expired!
Qualification:
- Must be a U.S. citizen or Green Card holder
- 6 years of development experience developing solutions on the Microsoft platform
- 5 years of professional experience with C# .NET, SQL Server, and ASP.NET MVC
- Strong React experience
- Minimum 2 years of experience in a leadership or senior role on a software development team
- Must have true web development experience (not just Web Forms)
- Expert understanding of object-oriented design principles and architectures
- Expert understanding of web services utilizing Windows Communication Foundation (WCF)
- Experience with build automation, continuous integration, and source code branching strategies
- Solid understanding of web technologies (HTML, JavaScript, CSS, CMS, DHTML, MVC 4., XML, XSL, jQuery, Ajax)
- Solid understanding of .NET security (authentication/authorization)
- Strong SQL programming skills with MS SQL
- Exposure to Agile software development practices
- Knowledge of healthcare EMR and/or physician practice management systems desired
- Bachelor s degree or associate degree in computer science or related field and/or equivalent experience
- Completes product technical design and prototyping, software development, bug verification, and resolution
- Performs system analysis and programming activities, which may require extensive research and analysis
- Provides technical/engineering support
- Ensures timely, effective, and quality delivery of software into production
- Develops and tests applications based on requirements and industry best practices
- Creates required technical documentation
- Adheres to documented departmental and corporate standards
- Participates in the definition and documentation of standards
- Collaboratively works with customer support team to resolve or diagnose issues
- Researches problems and develops solutions to the problems
- Conducts unit testing and integration testing for functionality and limits