Senior Developer
We are looking for a well-rounded individual who can work on our development and professional services team to architect and develop our solution set.
Job Responsibilities:
- Participate in all phases of the software development cycle to successfully deliver web-based software applications
- Collaborate with other developers on design and implementation
- Perform technical design reviews and code reviews
- Be an active contributor of a development team that uses agile development lifecycles
- Participate in status and planning meetings
Required Skills and Experience:
- 5+ years of web development experience with Java/C#, Javascript, jQuery
- Solid understanding of security, session management, client server architecture, and mobile responsive development
- Strong understanding of MySQL or other RDBMS systems
- Experience with RESTful APIs
- Excellent written and verbal communication skills
- Ability to work independently in a virtual environment
- Experience with Agile methodology/working in an Agile development environment
- Experience telecommuting is a plus
- Experience with healthcare and privacy concerns is a plus