Share
As an SDE, you will develop a deep understanding of our business, work closely with development teams and own the architecture and end-to-end delivery of software components.
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
- Bachelor's degree in computer science or equivalent
- Experience (non-internship) in professional software development
- Experience working with agile development methodologies
- Experience taking a leading role in building complex software systems that have been successfully delivered to customers.
- Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
These jobs might be a good fit