onsite
Software Engineer - Limited Tenure - Mayo Clinic
Software Engineer
Seasoned Software Engineer needed for a limited‑tenure hybrid role, delivering robust, cloud‑native solutions using Python, Java, and SQL. The position focuses on scalable application development, CI/CD automation, and cross‑functional collaboration in a fast‑paced environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance applications using Python and Java, ensuring code quality and scalability.
- Implement and manage data pipelines and database interactions with SQL, optimizing queries for performance.
- Deploy and monitor services on AWS, leveraging EC2, RDS, S3, and Lambda where appropriate.
- Containerize applications with Docker and orchestrate deployments using CI/CD pipelines (Git, Jenkins, GitHub Actions).
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and provide timely project updates.
Requirements
- 3+ years of professional software development experience in a cloud‑centric environment.
- Proficiency in Python, Java, and relational database design (SQL).
- Hands‑on experience with AWS services and Docker containerization.
- Strong understanding of version control (Git) and CI/CD best practices.
- Excellent problem‑solving skills and ability to work independently in a hybrid setting.
Skills
pythonjavasqlawsdocker