Our client in San Diego is looking for a Sr. Software Engineer. Below is a BRIEF job description. Please contact us for more information on this role and client.
- Developing high quality applications leveraging the industry leading their platform
- Working in a Scrum-based Agile development process that is light on documentation and meetings and heavy on coding
- Designing and implement software that is simple, intuitive and easy to use that will allow customers to extend and customize the functionality to meet their specific business needs
- Play a crucial role in the design and implementation of new products and features while also improving the current products
- Translate requirements and mock-ups into fully functional features by working closely with business and product owners, and creative designers
- Work with product managers and user experience designers to deliver great experiences
- Develop in-depth, up-to-date web and mobile web experiences that are accessible, progressive and reactive
- Seven plus year of experience designing and building scalable reusable products / components.
- Data modeling and databases (mySQL preferred). Experience with writing effective SQL.
- Knowledge of React, Angular.js, Java, Web Components
- In-Depth understanding of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
- Strong focus on quality; unit testing, test-driven development, continuous testing
- Bachelor’s/Master's degree in Computer Science or related field.
- Capable of handling multiple priorities with the ability to manage time effectively