DescriptionDESCRIPTION:
Duties: Participate in the design and development of scalable and resilient systems using Java, or Python and JavaScript to contribute to continual, iterative improvements for product teams. Design, write, comment and unit test code to confirm software modules are of the highest quality. Build Microservices that will run on the bank’s internal cloud and the public cloud platform. Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team. Write test cases, leverage unit and integration testing, and develop functionality and automation. Identify and implement continuous improvement opportunities to improve delivery flow across product and technology. Telecommuting permitted up to 40% of the week.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Networking, Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Software Developer, or related occupation. The employer will alternatively accept a Bachelor’s Degree in Computer Networking, Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Software Developer, or related occupation.
Skills Required: Requires experience in the following: Unix; Agile SDLC; Infrastructure Architecture Disciplines; Microservices; Docker; Jenkins; Spring; Java; Python; Shell Scripting; Apache Tomcat; REST; Kubernetes; AWS Cloud Services; Azure Cloud Services; Splunk; GIT; Automated Testing; Functional Testing; Performance Testing; System Integration Testing; Unit Testing.
Job Location: 8181 Communications Pkwy, Plano, TX 75024. Telecommuting permitted up to 40% of the week.