Mobile Android Developer
Core
Develops moderately complex code for internal and external client software solutions across multiple platforms, including mobile applications.
Role type
Senior IC mobile and full-stack software engineer
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, Linux, Windows, z/OS, Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop, Eclipse, Visual Studio, Webpack, Babel, Gulp, iOS, Android
Preferred skills
IBM Rational Tools
Technologies
Linux distributions (Ubuntu, CentOS/RHEL, Amazon Linux), Microsoft Windows, z/OS, Tandem/HP-Nonstop, Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop, Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler, HTML, JavaScript, jQuery, CICS, Node.js, React.js, Angular, Redux, Eclipse, Visual Studio, Webpack, Babel, Gulp, iOS, Android
Responsibilities
Develop moderately complex code using front and/or back end programming languages within multiple platforms; Design, create, and deliver moderately complex program specifications for code development and support; Participate in client facing meetings, joint venture discussions, and vendor partnership teams; Provide advice to leadership on design, development, and enforcement of business/infrastructure application standards including PCI security compliance; Develop, administer, and recommend billable hours and resource estimates; Assist with on-the-job training and provide expertise to software engineers.
Seniority
Senior, hands-on IC with potential team lead responsibilities
