Job Purpose
This role will be part of a team of software developers responsible for building and maintaining global corporate tools to support various teams throughout the organization. This position requires technical proficiency as well as an eager attitude, professionalism, and solid communication skills.
Responsibilities
- Build, maintain, and support applications in a global software platform (ServiceNow) and various other corporate systems, tools, and scripts
- Collaborate with other internal groups to translate business and functional requirements into technical implementation for the automation of existing processes and the development of new applications
- Communicate with internal customers in non-technical terms, understand business requirements, and propose solutions
- Work on projects from specification gathering, to development, to QA, user acceptance testing, and deployment to production
- Participate in meetings and organize work and/or training sessions around new software being introduced into the ICE technology environment
- Document changes and author documentation on software development standards and practices
- Enhances team and coworkers through knowledge sharing and implementing best practices in day to day activities
- Takes initiative to continually learn and enhance technical knowledge and skills.
Knowledge and Experience
- BS degree preferably in CS or EE, or a related discipline
- 2 - 4 yr. of experience doing professional software development
- A deep knowledge of: JavaScript, web design, server-side programming, data structures, HTML, CSS, Ajax methodology
- Data analysis skills and competence in MS Word and Excel
- Strong written and verbal communication skills
- Ability to multitask and work independently on multiple projects
- Minimal travel: 2-3 weeks per year
Preferred
- Experience building custom applications in ServiceNow
- Strong understanding of ServiceNow development best practice
- Strong knowledge of the ServiceNow data model and relationships
- Experience in troubleshooting any errors found in the ServiceNow configuration/customizations
- Integrate ServiceNow application(s) with third party systems/applications via APIs
- Experience with Web Services / Web APIs: SOAP, REST, XML, JSON
- Familiarity with Web Application Architecture (HTTP, Client/Server, HTML, JavaScript)
- Experience with Python, or NodeJS
- Experience with SQL and Database Technologies (SQL Server, MySQL).
- Linux, Bash, SSH Familiarity
- Financial industry expertise