21 Oct
Software Engineer
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 software.
- Write programs according to specifications.
- Participate in code review sessions to validate adherence with development standards.
- Develop and maintain technical documentation.
- Serve as an escalation point to resolve incidents and problems with software supported by the team.
- Generate reports and/or data through database management, data administration, and data extraction techniques.
- Provide system analysis and improvement recommendations.
- Identify and recommend system designs/requirements for software enhancements with senior team members.
- Implement, monitor, test, and audit new software programs to maximize efficiency of software systems.
- Participate in continuous performance improvement sessions to discuss opportunities to improve processes and/or standards.
- Coordinate with technical teams to analyze and resolve software related problems causing operational difficulties, advising on specialized features and functions.
- Follow established configuration/change control processes.
- Work with team to evaluate workload.
- Ability to read, write, speak and understand English
- Experience with open source and commercial RDMS and NoSQL databases and MQ technologies.
- Experience working with DevOps engineers to build and deploy infrastructure with cloud deployment technologies.
- Experience with test-driven development and automated testing frameworks.
- Strong understanding of Scrum/Agile development methodologies.
- Capable of delivering on multiple competing priorities with little supervision.
- Strong understanding with infrastructure automation technologies (Docker, Kubernetes)
- Strong understanding of build automation technologies (Team City, Jenkins)
- Strong understanding with monitoring technologies (BigBrother, Hobbit, Solar Winds, NetCool, etc)
- Experience with programming languages (Java, Python).
- Strong experience with building APIs and services using prevailing design models (REST, SOAP).
- Experience with scripting languages (Perl, Shell).
- Experience with software security principles and patterns.
- Experience with AWS.
- Experience with cloud solution providers (Microsoft Azure or Google Cloud Platform)
Vacancy expired!