Software Engineer-Whitehouse Station, NJ or Philadelphia - Georgia Tek Systems
Whitehouse Station, NJ
About the Job
Software Engineer
Locations: WhitehouseStation,NJ or Philadelphia,PA - Hybrid
Duration: 6 months + CTH
Job description
By joining our Global Risk Systems (GRS) team as a Software Engineer, you'll play an instrumental role in supporting and enhancing highly visible, strategically significant underwriting applications, risk systems, and geospatial services. Across our tech stack, our current environment includes a Java 1.8 front-end and Oracle back-end with deployments managed via WebSphere. Here, you'll have an opportunity to bring your passion for modern technologies and appreciation for complex applications to support the continued evolution of these critical systems. And you'll have an opportunity to learn too not only within our current tech stack, but you'll gain in-depth exposure to new technologies and to the geospatial services and tools we leverage to ensure Client's ability to optimally and efficiently price insurance policies for our customers regardless of location.
In this role, you will:
Develop applications, services, features, and/or APIs that meet business requirements in a highly complex technical environment
Explore and apply new ideas and technologies to the applications and services you're building
Collaborate with product owners, business analysts, and project stakeholders to ensure your code meets business needs and SLAs
Leverage your understanding of agile methodologies and process automation via CICD/DevOps practices to support the modernization of our application and technical footprint
Develop and execute test scenarios and test cases for unit and integration testing; analyze and resolve issues discovered and support code migration from development through to production
Participate in on-call production support of applications/platforms in multiple environments
Qualifications
At least 3 years of experience as a software engineer across multiple environments (Windows, UNIX, and/or Linux)
Demonstrated experience with Java and some/many of the following
o Web Application Servers (such as WebSphere, JBoss, etc.)
o JSF
o Junit and/or AJAX
o JavaScript/UI frameworks (e.g., DOJO, Angular, Swagger)
Experience with database management systems (SQL Server, Oracle, etc.), including the ability to write queries
Knowledge of web service development
Strong troubleshooting, analytical, and problem solving skills
An understanding of data mapping utilizing JSON and/or XML technologies
Experience with Scripting including UNIX Shell Scripting, Python, and/or ArcPy scripting or something similar
Experience with DevOps tools, such as Jenkins and/or Jira
Knowledge of and/or experience with the following is a plus:
o Mobile application development
o Cloud technologies (Azure, AWS, Google Cloud, etc.)
o Geospatial software solutions (i.e., Precisely Spectrum, ArcGIS or other ESRI tools/services)
Locations: WhitehouseStation,NJ or Philadelphia,PA - Hybrid
Duration: 6 months + CTH
Job description
By joining our Global Risk Systems (GRS) team as a Software Engineer, you'll play an instrumental role in supporting and enhancing highly visible, strategically significant underwriting applications, risk systems, and geospatial services. Across our tech stack, our current environment includes a Java 1.8 front-end and Oracle back-end with deployments managed via WebSphere. Here, you'll have an opportunity to bring your passion for modern technologies and appreciation for complex applications to support the continued evolution of these critical systems. And you'll have an opportunity to learn too not only within our current tech stack, but you'll gain in-depth exposure to new technologies and to the geospatial services and tools we leverage to ensure Client's ability to optimally and efficiently price insurance policies for our customers regardless of location.
In this role, you will:
Develop applications, services, features, and/or APIs that meet business requirements in a highly complex technical environment
Explore and apply new ideas and technologies to the applications and services you're building
Collaborate with product owners, business analysts, and project stakeholders to ensure your code meets business needs and SLAs
Leverage your understanding of agile methodologies and process automation via CICD/DevOps practices to support the modernization of our application and technical footprint
Develop and execute test scenarios and test cases for unit and integration testing; analyze and resolve issues discovered and support code migration from development through to production
Participate in on-call production support of applications/platforms in multiple environments
Qualifications
At least 3 years of experience as a software engineer across multiple environments (Windows, UNIX, and/or Linux)
Demonstrated experience with Java and some/many of the following
o Web Application Servers (such as WebSphere, JBoss, etc.)
o JSF
o Junit and/or AJAX
o JavaScript/UI frameworks (e.g., DOJO, Angular, Swagger)
Experience with database management systems (SQL Server, Oracle, etc.), including the ability to write queries
Knowledge of web service development
Strong troubleshooting, analytical, and problem solving skills
An understanding of data mapping utilizing JSON and/or XML technologies
Experience with Scripting including UNIX Shell Scripting, Python, and/or ArcPy scripting or something similar
Experience with DevOps tools, such as Jenkins and/or Jira
Knowledge of and/or experience with the following is a plus:
o Mobile application development
o Cloud technologies (Azure, AWS, Google Cloud, etc.)
o Geospatial software solutions (i.e., Precisely Spectrum, ArcGIS or other ESRI tools/services)
Source : Georgia Tek Systems