Vacancy expired!
job summary:
Senior Software Engineers solve for a wide variety of problems and situations as we continue to innovate and develop products. We are looking for engineers proficient in data structure, algorithms, problem solving, and building scalable fault-tolerant architectures. Effective collaboration, communication and bringing in best practices to the team are attributes in any engineer as you and your team move in the fast paced development environment.
location: Chicago, Illinois
job type: Permanent
salary: $130,000 - 140,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Design, analyze, develop, test, debug, and model the system components necessary to produce potentially shippable product iterations with each sprint.
Lead a team of 4-6 engineers
Deliver high quality code that complies with standards and satisfies architectural tests.
Perform pair programming and assist the team in supporting the application in all required environments.
Provide estimates for user stories utilizing planning poker.
Participate in product backlog prioritization, story mapping, and story splitting activities.
Prepare and lead sprint review meetings showcasing completed product backlog items to the product owner and subject matter experts.
Proactively look to develop and implement best practices across the entire project team, practicing continuous process improvement.
Collaborate face to face and virtually with the Product Owner, Operations and Technology partners around the world.
Bachelor's or Master's Degree - preferably in Computer Science
Minimum 4+ years of hands-on programming/application development experience utilizing Angular, React, Java, Spring Boot, GraphiQI, Liquidbase, Drools, Camunda, REST, Micro Services, Kubernates, AWS, Kafka, Cloud Native, DevOps and Test Driven Development
Experience in leading a team
Core Java (Java 8+) skills having experience in OOAD, Threads & Concurrency and Collections
UX/UI experience utilizing HTML, CSS, plain JavaScript, Angular
strong experience utilizing standalone Spring Framework integration
strong object oriented analysis and design skills (OOAD)
Good SQL/PL-SQL Skills (Oracle 12c Preferred) and Hibernate/JPA
Passionate about testing strategy, problem solving, learning new skills, sharing expertise and knowledge
strong written and oral communication
Good presentation and influencing skills
Proven ability to collaborate with global teams
Experience working in Agile teams, ability to focus and grasp business concepts
qualifications: