Qualifications
- JAVA 8 OR ABOVE EXPERIENCE IS REQUIRED
- BS degree in Computer Science, a similar technical field of study, or equivalent practical experience
- 5+ YEARS OF EXPERIENCE IN a statically typed general purpose programming lANGUAGES SUCH AS JAVA, SCALA, KOTLIN, C#, SWIFT, OBJECTIVE-C, GO
- Knowledge of professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Strong Computer Science fundamentals – object oriented design, data structures, algorithm design, problem solving, and complexity analysis
- SQL and RDBMS experience
- Sharp analytical abilities and proven design skills
- Work in an agile development environment, collaborating with Application Development and Architecture teams
- Experience with designing, building and deploying scalable, highly available systems
- Strong communication skills as well as experience in mentoring and educating your peers
Additional Information
All your information will be kept confidential according to EEO guidelines.