Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures
Job Summary
Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.
Develops basic to moderately complex code using a front or back end programming language within a platform as needed in collaboration with business and technology teams for internal and external client software solutions.
Applies a moderate understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
Matching Summary
Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.
Skills & Requirements
Must-have
Develops basic to moderately complex code
Experience with various APIs
Experience with relational and NoSQL Databases
Linux distributions
Payment Card Industry (PCI) security compliance
Nice-to-have
Professional expertise in resolving issues
Builds productive internal/external relationships
Experience with IBM Rational Tools
Key Requirements
Minimum 2 years professional experience
BS in Computer Science or related field
Experience with one or more modern programming languages