job summary: As a member of the Digital Technologies Group, the Full Stack Engineer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working to improve our Agile, Engineering, and DevOps practices and this role will be expected to actively participate in these efforts. At its core, this role requires excellent problem solving skills and C#/.Net, Java, Python and full stack coding capability. This role will need to effectively communicate, collaborate, and influence engineering and business team members across many projects and departmental boundaries. The Full Stack Engineer is an experienced, fully proficient professional with full understanding and in-depth knowledge of its discipline The Full Stack Engineer develops both front-end and back-end solutions. Designs, develops, updates/maintains solutions working within a development team. At this level the main challenge is to identify causes and implement solutions to business problems in a multifunctional project, assessing and communicating issues of technology impact on the business.The colleague in this position would be comfortable with the following activities:Evaluates application software packages and makes recommendations to management. Participates with other colleagues in new product reviews, tests, and pilots. Collects and analyzes business requirements for large projects. Performs feasibility studies, translates requirements into an appropriate design. Identifies conflicting business practices and integration issues, suggests alternative solutions. Technology and Innovation Division As a member of the Technology & Innovation group, you will drive, develop, and maintain solutions for clients and colleagues. This is an exciting time of technology advancement and innovation across the bank, particularly within our technology teams. location: Los Angeles, California job type: Permanent salary: $125,000 - 140,000 per year work hours: 8am to 4pm education: Bachelors responsibilities: WHAT WILL YOU DO? Participate in the design & development of cross-functional, multi-platform application systems.Writing great quality code with a drive for automated testing and validation based on the You Build You Own (YBYO) model.Perform diverse engineering activities for performance tuning, monitoring, deployment and production support.Research, influence and implement vendor dependency to simplify the architecture.Implement, maintain and update CI/CD pipelines on a cloud environment.Work with business partners, architects and other groups to identify diverse technical and functional needs of systems based on priority.Collaborate with multiple, enterprise-wide distributed performing teams to deliver new capabilities in business applications.Design and develop API's for Omni-channel clientsBuild APIs and UIs to help make use of large data sets, infrastructure and user experience.Provides programming expertise and business analysis skills within an assigned business area, usually as a member of a project team, in analyzing, designing, modifying, and developing business applications.Prepare programming specifications from which programs will be written, and designs, codes, tests, debugs, and documents programs.Prepare programming documentation and recommends changes in development, maintenance and application standards.Analyze and develop logical database designs, data models and relational data definitions across multiple computing environments (e.g., host based, distributed systems, client server, etc.)Comply with architectural standards and established methodologies and practices. WHAT DO YOU NEED TO SUCCEED Must-Have* Bachelor's Degree Or EquivalentMinimum of 4+ years of software development experience AndMinimum of 4 years of experience: Java, .NET, Python AndMinimum of 3 years experience with databases and data modeling / design (SQL and NoSQL) AndMinimum of 2 years in full stack development for cloud solutions (Azure or AWS) - Azure preferred Skills and Knowledge Experience or exposure in JavaScript development frameworks and tooling: Angular, React, VueJS, & Gulp, Grunt, Yarn, etc.Experience with UI/UX development & design systems: CSS, Web Components, Less, SassExperience or exposure in big data and event streaming technologies: Spark, Kafka, etc.Experience or exposure in cloud technologies: Azure (big plus), AWS, OpenStack, etc.Experience or exposure with container and orchestration: Docker, Kubernetes, etc.Experience or exposure in build and CICD technologies: GitHub, BitBucket, Azure DevOps, Maven, Jenkins, Nexus or SonarExposure to Agile development conceptsExposure quality assurance technologies: ATDD, Selenium, Cucumber, JUnit, NUnit, SoapUI or PostmanExposure of data management methodologiesExposure to serverless architectures and computing concepts qualifications: Experience level: ExperiencedMinimum 4 years of experienceEducation: Bachelors skills: .NET (4 years of experience is required)Azure (2 years of experience is required)Javascript (4 years of experience is required)SQL (4 years of experience is required) Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance. We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.