Software Engineer II – Java SpringBoot/Camunda/Angular SPA Developer (R0034945 )
BB&T and SunTrust have joined to become Truist.
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
Truist Digital Commerce Software Development team is a highly collaborative, leading-edge tech stack development team with opportunities for continuous learning and career development. The Software Engineer will be part of an agile scrum team and function as a developer to help deliver the next-gen digital assets to enable the business. This includes developing Angular SPA, SpringBoot REST API, BPM/Workflow, SOAP, and with opportunities to learn and be part of cloud enablement.
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelor’s Degree and four to seven years of experience or equivalent education and software engineering training or experience In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices Understanding of key business processes and competitive strategies related to the IT function Ability to plan and manage projects and solve complex problems by applying best practices Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Experience, working in a fast paced, results-oriented technology environment.
Interest and ability to learn other tools and programing languages as needed.
SAFE Agile development Certification
Work closely with product, design and UX to develop a new banking experience
Contribute to design and refine features and functionality with the team
Participate in code reviews
Participate in all Agile ceremonies
Make sure to maintain high quality code using industry best practices
Hands-on development to support each scrum deliverables (Java, Angular, BPM, SQL, Maven Build, Artifactory, GitLabs, etc.)
Following the SDLC process and creating necessary artifacts
Configure the CI/CD pipeline
Understanding the business requirements, and developing and executing test cases to support both SIT and UAT
Serve as 3rd line production support to triage and resolve issues.