Senior Software Engineer
Core
Lead moderately complex initiatives and deliverables within technical domain environments, designing, coding, testing, and debugging projects associated with technology domain.
Role type
Senior Software Engineer (Java/Microservices)
Builds
Cloud native solutions, web-based applications, RESTful web services, and microservices
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Angular, React, Microservices, REST APIs, SQL Server/Oracle, JUnit/TestNG, Selenium, Autosys, CI/CD pipelines
Preferred skills
Cloud technologies (OpenShift/PCF), Object Oriented Design (OOA/OOD), Agile/DevOps practices, Python
Technologies
Java, Spring Framework, Angular, React, Spring Boot, Autosys, Oracle, SQL Server, JUnit, TestNG, Selenium
Responsibilities
Design, code, test, debug, and document for projects and programs; Review moderately complex technical challenges; Resolve moderately complex issues and lead a team to meet client needs; Collaborate and consult with peers to resolve technical challenges; Lead projects and act as an escalation point; Provide guidance and direction to less experienced staff; Develop highly complex original code and provide coding direction to junior team members.
Seniority
Senior, hands-on IC with mentorship