Associate Software Engineer
Mayo Clinic · Rochester, Minnesota, US
The Associate Software Engineer is responsible for aiding in the development and maintenance of a technology portfolio.
Job description
The Associate Software Engineer is responsible for aiding in the development and maintenance of a technology portfolio. Under the guidance of more experienced software engineering team members, the Associate Software Engineer assists in designing and developing back-end services to support data-centric business, clinical, and analytic applications or databases. These applications may involve cloud computing, big data, mobile technologies, data science, data warehousing, or machine learning, using state-of-the-art software development tools and frameworks. The Associate Software Engineer works closely with the engineering, platform, and solutions teams to develop and support applications as required by business and practice. Participation in DevOps, Agile, and continuous development and integration frameworks is expected. The role involves programming in high-level languages and utilizing deployment automation and configuration management tools. Additionally, the Associate Software Engineer contributes to documenting processes and source code and uses system knowledge and prescribed guidelines to troubleshoot, analyze system issues, and propose resolutions. The Associate Software En...