#E37BD298C5230D77762CD22743B2DEA0-9b3048
code that meets standards and functionality requirements
Collaborate with Product Line Leaders to understand product requirements and vision
Provide technical guidance and mentorship to developers
Design and develop software using a range of technologies, including:
Ensure code quality through best practices, unit testing, and automation
Articulate technical topics and assignments, and evangelize how our technology solves customer problems
Participate in the design and development of microservices, including service discovery, API gateways, and circuit breakers
Requirements:
Master's Degree in Computer Science or STEM Majors (Science, Technology, Engineering, and Math) with 6+ years of experience
Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns, and programming principles in Java and Python
Hands-on experience with:
Excellent communication skills, ability to work under minimal supervision, and experience working with global teams
Desired Characteristics:
Technical expertise in Java, Python, and microservices architecture
Experience with cloud-based platforms, such as AWS or Azure
Strong problem-solving abilities, capable of articulating technical topics and assignments
Experience building scalable and highly available distributed systems
Ability to influence others, build support for ideas, and proactively identify and remove project obstacles
Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
Leadership and Personal Attributes:
Demonstrates clarity of thinking, able to work through limited information and vague problem definitions
Influences others, builds direct and "behind the scenes" support for ideas
Proactively identifies and removes project obstacles or barriers on behalf of the team
Able to work under minimal supervision, excellent communication skills, and ability to interface with senior leadership
Additional Information
Relocation Assistance Provided: Yes