Java Lead Developer
Core
Develops, designs, codes, tests, and maintains moderately complex applications across multiple platforms and languages for internal and external client software solutions.
Role type
Senior IC Java Lead Developer
Builds
Internal and external client software solutions
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, Python, .NET, Ruby, COBOL, Assembler, HTML, JavaScript, jQuery, CICS, Node.js, React.js, Angular, Redux, Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop, Linux, Windows, z/OS, Eclipse, Visual Studio, Webpack, Babel, Gulp, iOS, Android, Tensorflow, DMTK
Preferred skills
IBM Rational Tools
Responsibilities
Develops moderately complex code using front and/or back end programming languages; Designs and delivers program specifications for code development and support; Advises leadership on design, development, and enforcement of business/infrastructure application standards including PCI security compliance; Develops, administers, and recommends billable hours and resource estimates; Assists with on-the-job training and provides expertise to software engineers.
Seniority
Senior, hands-on IC with team lead responsibilities