Job Details:
This is an opportunity to work with a broad set of technologies and develop & deploy exciting new experiences to customers on a regular cadence.
Basic Qualifications
*.Bachelor's Degree or higher in Computer Science or related field
*.3+ years of professional software development experience
*.Strong Computer Science fundamentals in areas such as data structures and algorithms
*.Strong object-oriented design and coding skills in at least one modern programming language such as Java, C++, or C#
*.Experience building scalable systems/applications in a complex, distributed environment
*.Self-directed and capable of working effectively in a dynamic environment
*.Excellent leadership, problem solving and analytical skills
*.Excellent verbal and written communication skills
Preferred Qualifications
*.Experience playing a lead role in building complex software systems that have been successfully delivered to customers
*.Experience developing software in a UNIX/Linux environment
*.Experience building distributed systems with strict performance requirements
*.Experience with iOS, Android, and/or web development
*.Knowledge of professional software engineering best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
*.Knowledge in many disparate technologies, ranging from front-end user interfaces through back-end systems and all points in between
*.Experience communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy..
[Apply on company's page]
Follow @CareerSpaceInfo .. Subscribe to CareerSpace.info by Email »
No comments:
Post a Comment