BSWH FSSC Sr Software Developer is responsible for software development, operations, maintenance, and front-end user web-based solution development for financial systems support and management of customer application database environments and user interface builds and reporting for all financial driven applications.
Requirements
- Development knowledge of MS Access, SQL, Oracle and other relational databases, and experience with development in healthcare environment
- Coding and development knowledge of programs and applied development technologies include: Unix, SQL Server, Java, XML, HTML, ASP.net, VB.net, Python, Scripting highly desired
- Familiar with standard concepts, principles, practices and techniques used in administering complex databases and reporting tools
Responsibilities
- Builds new solutions and/or databases, identifies database requirements by interviewing customers; analyzing department applications, programming, and operations; evaluating existing systems and designing/developing proposed solutions/systems.
- Maintains/manages existing solutions and databases to ensure accuracy, efficiency and operation practices are met.
- Recommends solutions by defining database physical structure and functional capabilities, database security, data back-up, and recovery specifications.
- Implements revised or new systems by proposing specifications and flowcharts; recommending optimum access techniques; coordinating installation requirements.
- Supports database functions by designing and coding utilities.
- Provides reporting tools and solutions, building and maintaining as needed to meet user requirements
- Maintains quality service by establishing and enforcing organization standards and policies and procedures ensuring integrity of data.
Other
- Prepares users by conducting training; providing information; resolving problems.
- Provides information by answering questions and requests.
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
- Contributes to team effort by accomplishing related results as needed.
- Promoting Process Improvement, Problem Solving, Presenting Technical Information, Quality Focus, Database Management, Data Maintenance, Attention to Detail