Vacancy expired!
- Actively and consistently supports all efforts to simplify and enhance the customer experience.
- Code and perform unit and integration testing of software to ensure proper and efficient execution while adhering to business and technical requirements.
- Code, test, debug, and enhance new and existing software.
- Write programs according to specifications.
- Define specifications for complex programs.
- Repair critical systems, and assist junior team members in monitoring and repairing systems.
- Participate in code review sessions to validate adherence with development standards.
- Develop technical documentation, and assist junior team members in technical documentation.
- Resolve escalated incidents and problems with software supported by the team.
- Generates reports.
- Provide management with system analysis, feedback, and improvement recommendations.
- Work with software architects identifying and recommending design and requirements needed for software enhancements.
- Maximize efficiency of various software systems by implementing, monitoring, testing, and auditing new software programs.
- Participate in performance improvement sessions discussing opportunities to improve processes and/or standards.
- Coordinate with technical teams to analyze and resolve software related problems causing operational issues, advising on specialized features and functions.
- Follow established configuration/change control processes.
- Collaborate with customers, and internal/external technical teams to identify software problems and communicate remediation plans.
- Mentor, coach, and assess workload of junior team members.
- Ability to read, write, speak and understand English.
- Strong experience with open source/commercial databases (RDMS and NoSQL) and MQ technologies.
- Strong Experience working with DevOps engineers to build and deploy infrastructure with cloud deployment technologies.
- Strong experience with test-driven development and automated testing frameworks.
- Strong experience with Scrum/Agile development methodologies.
- Capable of independently delivering on multiple competing priorities.
- Strong experience with infrastructure automation technologies (Docker, Kubernetes).
- Strong experience with build automation technologies (Ansible, Jenkins, Rancher, Argo).
- Strong experience with monitoring technologies (Splunk, Datadog).
- Strong experience with programing languages (Java, Python).
- Strong experience with building APIs and services using prevailing design models (REST, SOAP).
- Strong experience with scripting languages (Shell, Python).
- Strong experience with software security principles and patterns (Veracode, PrismaCloud).
- Strong experience with cloud solution providers (AWS).
- Ability to collaborate with and contribute to a common culture of excellence.
Vacancy expired!