Software development. Design, code, and maintain highly scalable and reliable enterprise applications using modern web development technologies.
Perform general software/systems analysis and design tasks including execution of concept-to-delivery system design processes (detailed design, implementation, testing and documentation) in an agile system/software development environment.
Qualifications;
- Microsoft SQL, C#
- C++
- Experience with Developing data processing and analysis programs. Strong database programming skills, SQL, C#, Python.
- Develop software to support projects. Database skills as above and Web UI.
- Possibly some mobile app development skills. (This would be a bonus, not essential.)
Required Qualifications:
- B.S. in Computer Science, Information Systems, or other related technical discipline.
- C++
- MS SQL database experience to maintained stored procedures and support troubleshooting client issues.
- Web development experience, maintain and develop GUI pages.
- Experience in agile and scrum software development principles.
- Strong debugging, investigating and reverse engineering skills. Strong communication skills, both verbal and written.
- Experience with continuous integration (Jenkins), and version control tools (e.g., Git, Apache Subversion SVN).
- Experience with developing for multi-tier architectures.
Preferred Skills & Knowledge:
- SQL Server administration including database optimization, creating and maintaining SQL databases.
- iOS Development is a plus
- Ability to analyze Windows server platform and network environmental issues.
- Experience working in FDA regulated environments a plus