Staff Software Engineer - Full Stack role involves building high-quality, secure code, designing and developing applications, and working in a Scrum-based Agile development process. The role requires experience in leveraging AI, leadership skills, and expertise in various architectural models and technology stacks.
Requirements
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving
- 8+ years of Industry experience with a minimum of 3 years of leading a high performing team
- 5 years of experience with Java or JavaScript plus front end technologies like Angular JS or React
- Expertise in various architectural models, including domain-driven design, microservices-architecture, event-driven-architecture, and micro-frontend-architecture
- In-depth knowledge of multiple technology stacks: Cloud service providers (Azure, AWS), Messaging platforms (Kafka, Dell Boomi), Languages (Java, JavaScript), UI Frameworks (Angular, React), Monitoring systems (Splunk, Catchpoint), Essential cloud services (API Gateways, CDN) and Web Technologies
- Strong experience in building smart systems with an in-depth understanding of AI & ML concepts and data processing mechanisms with a focus on automation, productivity, and consumer-grade experience
- Experience and deep knowledge of the ServiceNow platform is preferable
- Demonstrated strong communications skills; must collaborate and/or influence peers through explanation of facts, policies, and practices
- High-quality organizational and leadership skills, with the ability to strongly influence without authority
Benefits
- Opportunity to work on high-profile projects
- Chance to collaborate with experienced engineers and architects
- Flexibility and trust in work arrangement
- Diverse and inclusive work environment
- Competitive salary and benefits
- Opportunities for professional growth and development