Software Engineer 1
Full-time
U.S. Bank
Responsibilities
- Design, develop, test, and maintain applications using Java, Spring Boot, React, and TypeScript.
- Build and integrate LLMs, Retrieval-Augmented Generation, and intelligent AI agents into business solutions.
- Develop REST APIs, microservices, and cloud-native applications.
- Collaborate with product owners, architects, and cross-functional teams to deliver scalable technical solutions.
- Participate in design, coding, testing, deployment, and production support across the SDLC.
- Contribute to generative AI experiments, proofs of concept, and production implementations.
- Apply secure coding standards and enterprise risk, security, compliance, and AI governance requirements.
- Support CI/CD pipelines, DevSecOps practices, automated testing, monitoring, and cloud operations.
Requirements
- Bachelor’s degree or equivalent work experience.
- Two to three years of relevant experience.
- Experience with Java, Spring Boot, React, TypeScript, and RESTful APIs.
- Knowledge of SQL and/or NoSQL databases and scalable data solutions.
- Familiarity with Microsoft Azure, AWS, or Google Cloud Platform.
- Understanding of object-oriented programming, software design patterns, and modern software engineering principles.
- Exposure to generative AI technologies including LLMs, prompt engineering, AI agents, and RAG.
- Experience with Git, GitHub, GitHub Copilot, CI/CD pipelines, and automated testing frameworks.
- Knowledge of cloud-native architectures, Docker, Kubernetes, and microservices-based application development.
- Strong analytical, problem-solving, communication, and collaboration skills.
Benefits
- Medical, dental, and vision healthcare coverage.
- Basic and optional term life insurance.
- Short-term and long-term disability coverage.
- Pregnancy disability and parental leave.
- 401(k) and employer-funded retirement plan.
- Paid vacation of two to five weeks depending on salary grade and tenure.
- Up to 11 paid holidays.
- Adoption assistance.
- Sick and Safe Leave accruals of one hour for every 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
- Hybrid work arrangement requiring attendance at a U.S. Bank location three or more days per week.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 1. Be the first to apply!
Related searches
- intel software engineer Hopkins, MN
- software engineer Hopkins, MN
- financial software developer Hopkins, MN
- part time software developer remote Hopkins, MN
- ngo software engineer Hopkins, MN
- software development engineer aws Hopkins, MN
- network software engineer Hopkins, MN
- software engineer healthcare Hopkins, MN
- software developer fintech Hopkins, MN
- cybersecurity software engineer Hopkins, MN
