Finding the best job has never been easier
Share
You will learn all about how to design, implement and test highly scalable solutions using AWS cloud platform and its many products, in challenging agile projects, working with best-in-class professionals.
Key job responsibilities
BASIC QUALIFICATIONS
Bachelor’s degree in Computer Science or related field
4+ years of software development engineering
Understanding of Software Development Life Cycle (SDLC) principles
Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis
Proficiency in at least one object-oriented programming language such as Java, C++ or C#
Fluency in English language.
Excellent communication, analytical and problem solving skillsPREFERRED QUALIFICATIONS
Proven track record of taking ownership and successfully delivering results
Knowledge of professional software engineering best practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing and deployment
Ability to take a project from scoping requirements through actual launch of the project
Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
Experience with AWS is a plus.
Experience with financial or tax software implementation, configuration, support and reporting
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit