popup cross
Junior Developer
Remote
category Professional Level
created 05/25/2023
end dateCloses: 12/07/2025
Email: jobs@expansionus.com
Job Info
Status: Sourcing
Education:
Degree Title:
Career Level:
No of Jobs: 0
Posted: 05/25/2023
Apply Before: 12/07/2025
Description
The Junior Developer is involved in supporting our software and report development teams in all aspects of the development process - design, development, and testing. Collaborating with various departments to identify needs and opportunities, the Junior Developer assists with creating solutions for improved data management and delivery. The Junior Developer is instrumental in supporting developments in various forms, including Enterprise Reports, requiring knowledge in SQL Server Reporting Services (SSRS), to build and maintain reports. The Junior Developer will help maintain the deployed system, diagnose and resolve issues, and provide support to end-users as needed. The Junior Developer will execute the development process and continue to learn new technology skills to apply to future problems and projects.Please be advised that the duties and responsibilities for this position are performed on site.ESSENTIAL JOB FUNCTIONSDocument reporting requirements and create design documents.Develop reports and dashboards with clinical, financial, and operational data from a variety of data sources, including Electronic Health Systems and Patient Accounts systems.Troubleshoot data issues and suggest/execute corrective actions.Ensures adherence to architecture standards.Provides development and analytical support for SQL Server databases and SSRS reports.Ability to analyze design, code, test, and deploy simple to intermediate level Microsoft SQL Server solutions using T-SQL and SSRS.Monitors scheduled data jobs, including data extracts and report deliverables.Modifies and enhances existing software and web solutions.Completion of development and enhancement tasks within expected time, quality, and completion metrics.Participates in scoping, design, and pricing exercise as part of the development team.Conducts testing exercises to ensure the completed work meets requirements and is in accordance with agreed design.Works in conjunction with other developers on development projects and ensures that the work is compatible with the support technology stack.Diagnose and repair software problems or bugs, and assist clients with technical problems and help to resolve those problems.Monitors utilization of new developments to ensure adequate performance.Monitors utilization of new and existing developments to ensure adequate performance.Works with development team to ensure code is managed and controlled according to the source control strategy for project in question.Researches and learns new technologies, to allow further development as required by continuously changing business requirements.Adheres to software development best practices and compliance with requirements set by scoping exercises.Participates in activities to prepare reports, manuals, and other documentation on the status, operation, and maintenance of the software.Designs, develops, and tests applications in accordance with established standards.Participates in peer-reviews of solution designs and related code.Package and support deployment of releases.Participates in activities related to the upgrade and migration of applications to newer platforms as technology evolves.Develops, refines, and tunes integrations between applications.Analyzes and resolves technical and application problems.Adheres to high quality development principles while delivering solutions on-time and on-budget.Providers support and education to end-users.Ability to work independently and with teams.Ability to establish and maintain effective relationships with associates and superiors.Ability to organize multiple job tasks and work independently.Demonstrates flexibility in rapidly changing environments.Able to work under stressful situations.Excellent analytical skills.Strong problem solving skills.Meet deadlines, communicate effectively to drive improvements and solve problems.Abide by AHMC Code of Conduct and HIPAA compliance.Perform additional duties as assigned.TRAINING/EXPERIENCEMicrosoft SQL programming, database design, and query tuning.Database/Application development knowledge and practical work experience in developing SQL Server based applications using Microsoft T-SQL, SSRS, and XML.Experience with PostgreSQL.Solid understanding of object oriented programming concepts.Solid understanding of relational database design and querying concepts.Competency with HTML 5, CSS and JavaScript programming.Highly proficient in Power Query M, VBA, and Macros.Experience in single-page application framework (Angular 2+ preferred).1+ years of Web API development experience with ASP.NET and C# preferred.Experience in consuming and designing RESTful API services preferred.Excellent communication - verbal and written.Excellent documentation skills.EDUCATION/CERTIFICATION/LICENSECollege or University degree in Computer Science or a related disciplineAHMC provides management services to AHMC Anaheim Regional Medical Center, Garfield Medical Center, Greater El Monte Community Hospital, Monterey Park Hospital, San Gabriel Valley Medical Center, AHMC Seton Medical Center, AHMC Seton Medical Center Coastside, Doctors Hospital of Riverside, and Whittier Hospital Medical Center. The facilities are Medicare and Medi-Cal certified and accredited by the Joint Commission on Accreditation of Healthcare Organizations. The hospitals provide healthcare services reimbursed by Medicare, Medi-Cal, traditional insurance plans, PPO, HMO and under capitated arrangements.