Software Engineer responsible for full-stack development and maintenance of software solutions at U.S. Bank. Collaborating in a team to enhance customer experiences through coding and design improvements.
Responsibilities
Responsible for designing, developing, testing, operating and maintaining products
Takes full stack ownership by consistently writing production-ready and testable code
Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
Performs analysis on failures, propose design changes, and encourage operational improvements
Makes sound design/coding decisions keeping customer experience in the forefront
Takes feedback from code review and apply changes to meet standards
Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
Accountable for ensuring all aspects of product development follow compliance and security best practices
Requirements
Bachelor’s degree, or equivalent work experience
Three to five years of relevant experience
Expert level hands-on experience in Microservices/API development using Java/Spring boot
Expert level hands-on experience in React.js and its core principles
Experience with Angular JS is a plus.
Experience in Cloud native development in Azure, AWS or GCP is preferred.
Experience in streaming technologies like Apache Kafka, Spark is preferred.
Preferably hands-on knowledge in Spring Security, Oauth2, Openid connect.
Experience with RDBMS like PostgreSQL, and/or MS SQL
Experience in NoSQL databases like Cassandra, MongoDB.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Prior experience with popular React.js workflows (such as Flux or Redux)
Prior experience with data structure libraries (e.g., Immutable.js)
Experience in Jenkins/Cloud bees, Apigee, Kubernetes, Rancher.
Thorough understanding of a feature, the users impacted, the flows impacted and feature's purpose
Adept with agile software development lifecycle and DevOps principles
Able to communicate processes and results with all parties involved in the product team, including engineers, product owner, scrum master, third party vendors and customers
Strong problem-solving and analytical skills
Nice to have : Experience with GenAI and AI/ML technologies
Benefits
Healthcare (medical, dental, vision)
Basic term and optional term life insurance
Short-term and long-term disability
Pregnancy disability and parental leave
401(k) and employer-funded retirement plan
Paid vacation (from two to five weeks depending on salary grade and tenure)
Up to 11 paid holiday opportunities
Adoption assistance
Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
Software Engineering - Developer designing, developing, and implementing software solutions at Kyndryl. Focusing on innovation and quality in a flexible work environment to drive business success.
Full - Stack Product Engineer at SchooLinks developing educational tools for students and school staff. Collaborating with teams, shipping features independently in a hybrid role based in Austin, Texas.
Senior Software Engineer responsible for NFV solutions focusing on telecom customers at Red Hat. Collaborating on high - performance networking and cloud infrastructure projects.
Staff Software Engineer developing AI - powered systems for Thomson Reuters. Leading technical strategy and collaborating with experts in legal, tax, and compliance sectors.
Senior Software Engineer optimizing video workflows and developing cloud - native applications for Paramount's streaming service. Collaborating on building scalable solutions with AI - driven tools.
Lead/Senior Fullstack Developer overseeing the development of scalable DiaB - platform solutions. Managing cloud architectures, API integrations, and providing technical leadership in a hybrid role.
Senior Software Engineer integrating software and systems for modular manufacturing solutions. Collaborating with cross - functional teams to enhance logistics and operational efficiency in smart factory environments.
Fullstack Developer for Luzern eCommerce working on custom features and improving existing platforms. Collaborating on node.js and vue.js projects, ensuring top - notch performance and efficiency.
Principal Engineer creating engineering solutions within Design & Engineering teams at Arcadis, focusing on renewable energy and sustainable practices.
Senior Software Developer optimizing backend services using Node.js and MongoDB at a growing FinTech company in Köln. Focused on architecture decisions, mentoring, and team collaboration.