Sr Software Engineer-Java
Core
Develop, test, debug, and implement code for existing and/or new applications and/or systems to power essential business activity.
Role type
Senior Software Engineer (Java)
Builds
Applications and systems
Domain
Financial services / Enterprise software
Deliverable
production ML models | product features
Required skills
Java, SQL, PL/SQL, Python, Git, CI/CD (Jenkins), Agile, Unit testing, Systems testing, Technical documentation
Preferred skills
AI tools experience, Mentoring
Technologies
Java, SQL, PL/SQL, Python, Oracle, Postgres, Snowflake, Gitlab, Jenkins, Windows, Linux
Responsibilities
Develop, test, debug and implement code; Conduct analysis of project requirements and develop technical specifications; Perform unit and systems testing; Work with users and QA to perform Quality Assurance testing and resolve defects; Build system documentation and train end users; Create procedural and code documentation; Assist with definition of project requirements
Seniority
Senior, hands-on IC