Join our world-class team as a Senior Software Engineer and contribute to the end-to-end lifecycle of software development. You will design, develop, deploy, and support modules of large world-class enterprise-level product, drive technical architecture, and evaluate new design specifications.
Requirements
- Design, develop, deploy and support modules of large world-class enterprise-level product.
- Drive technical architecture and design process.
- Evaluate new design specifications and raise quality standards, address architectural concerns.
- Work on a wide range of complex projects, assignments and issues.
- Evaluate stability, compatibility, scalability, interoperability, and performance of the software product.
- Demonstrate technical expertise through publication, presentations, white papers and event participation.
- Continually learn new technologies in related areas.
- Serve as a source of technical expertise and a mentor across development teams.
Benefits
- An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
- The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
- Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.
- An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.