Job Description:
The ideal candidate is operational, organized, efficient, talented, and has natural communications and interpersonal skills. He or she also enjoys a team-based, collaborative approach to performing job responsibilities, as well as the ability to work independently at a fast pace when necessary. Ability to rapidly incorporate direction and feedback is a must, as is a degree in computer science or a related field. Experience with or knowledge of software for the healthcare industry is a plus. More than just executing direction, we’re looking for the person who will provide insight and enhancement to the product as they work.
Key responsibilities:
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Execute client-side and server side coding including performance optimization.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Consult with customers about software system design and maintenance.
- Developing, designing, or creating new applications and performing code reviews.
- Write technical documentation.
Must have experience with:
- AngularJS 1.6, Asp.Net MVC, C#, ASP.NET 4.0 +, WCF, Telerik ASP.Net Controls.
- Asp.Net MVC, Web API, C#, and Design Patterns. (3 to 5 Years)
- Responsive web development; HTML 5, CSS 3.0, Bootstrap. (3 to 5 Years)
- Hands on experience on SQL Server 2014 and 2016.
- Ability to write and debug complex SQL procedures, views, queries and perform performance optimization. (5+ years)
- JavaScript or JQuery. (5+ years)
- Integrating third party APIs. (5+ years)
- .Net CORE.
- Working knowledge of Azure is plus.
- Ability to implement secure coding practices using OWASP and Microsoft guidelines.
- Ability to work in Scrum / Agile model and be able to program both quickly and accurately.
Requirements for this position:
- Degree in computer science or related field, advanced degree preferred
- Minimum of 5 years of experience; 3 years for those with advanced degrees
- Fluency in written and spoken English language