Vacancy expired!
At FEI Systems, we create innovative technology solutions to improve the delivery of health and human services because we know when cumbersome administrative processes stand in the way, those who need it most are often left without access to proper care and support. From comprehensive case management software to disaster recovery services and content management information systems used in delivering foreign aid, our solutions are improving the lives of millions of people. We’re looking for an application developer who shares our commitment to leveraging technology to make a real impact in the world – a professional who knows, beyond all else, that the quality of our products and services is only as good as the company we keep.
Job Description:Reporting to the database development management, the self-motivated database/BI developer will support cutting edge healthcare related software, database, and BI development. As part of an agile team, many opportunities exist on for exploring new technologies and gaining robust development skills:- Translate business requirements into a performance optimized database development
- Evaluate data issues & ensure data integrity
- Develop SQL scripts for operational, analytical reports
- Investigate, troubleshoot, and correct data and user related database errors
- Participate in code reviews
- Estimate development efforts accurately
- Support data warehouse database in addition to OLTP systems
- Work under an Agile development process
- Demonstrate the ability to communicate effectively between different projects and teams
- BE or BS Degree in Computer Science, Information Technology or related field preferred
- Database development experience with a strong understanding of database structures, theories, principles, and practices.
- Microsoft SQL Server experience
- Experience with report development and writing queries
- Good understanding of Relational database design, OLTP concepts
- Knowledge of reporting and query tools, and practices
- Good interpersonal, written, and oral communication skills
- Self-motivated and directed, with keen attention to detail
- Able to prioritize and execute tasks in a high-pressure environment
- Experience in working in a team-oriented, collaborative environment
- PowerBI