Software Engineer -2 (Full - Stack : Vue.js and .Net )
$98K/yr – $116K/yr
You'll complete your application on the employer's website.
$98K/yr – $116K/yr
You'll complete your application on the employer's website.
Job type
Salary
$98K/yr – $116K/yr
Location
Sector
Posted
16 days ago
U.S. Bank is hiring a Software Engineer 2 to analyze, design, test, develop, and maintain software experiences for its payment services. The role owns full-stack product development, promotes reliable and secure engineering practices, and collaborates across teams using agile and DevOps principles.
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
Exhibits relentless focus in software reliability engineering standards embedded into development standards
Embraces emerging technology opportunities and contributes to the best practices in support of the bank’s technology transformation
Contributes to a culture of innovation, collaboration and continuous improvement
Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation
Preferred
Extensive hands on working experience developing highly maintainable, extensible and testable distributed systems
Experience with integrating SDKs into software, preferably in Java and .NET (mostly .NET)
Knowledgeable on and experience with open source technologies like Java, .NET, and microservice structures
Proven ability to implement user interfaces against REST APIs and SOAP APIs
Experience using react.js and vue.js
SQL exp
Comfortable working with and writing asynchronous operations
Experience using modern and functional programming styles
Excellent code hygiene and habits
Familiarity with source control management best practices
experience with unit testing and functional testing
Distributed Systems
SDK Integration
Java
.NET
Microservices
User Interface Development
REST APIs
SOAP APIs
React.js
Vue.js
SQL
Asynchronous Programming
Modern Programming Styles
Functional Programming
Code Hygiene
Source Control Management
Unit Testing
Functional Testing
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
Incentive and recognition programs
Equity stock purchase
401(k) contribution
Pension
Company
Commercial bank providing banking, payments, and wealth management services
Minneapolis, Minnesota, USA
http://www.usbank.com/
Founded in 1968
10001+ employees
Qualifications
Bachelor's degree, or equivalent work experience
Three to five years of relevant experience
Extensive hands on working experience developing highly maintainable, extensible and testable distributed systems
Experience with integrating SDKs into software, preferably in Java and .NET (mostly .NET)
Knowledgeable on and experience with open source technologies like Java, .NET, and microservice structures
Proven ability to implement user interfaces against REST APIs and SOAP APIs
Experience using react.js and vue.js
SQL exp
Comfortable working with and writing asynchronous operations
Experience using modern and functional programming styles
Excellent code hygiene and habits
Familiarity with source control management best practices
Experience with unit testing and functional testing
Required skills
Java, .NET, Microservices, REST APIs, SOAP APIs, React.js, Vue.js, SQL, SDK Integration, Asynchronous Programming, Unit Testing, Functional Testing, Agile Software Development, DevOps
Preferred skills
Experience using react.js and vue.js, SQL exp, Comfortable working with and writing asynchronous operations, Experience using modern and functional programming styles, Excellent code hygiene and habits, Familiarity with source control management best practices, experience with unit testing and functional testing
Experience
3-5 years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Atlanta, GA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…