Java Full Stack Sr Software Engineer
ID de la solicitud
74190
Publicado
01-Feb-2023
Línea de servicio
Advisory Segment
Tipo de función
Tiempo Completo
Ubicaciones
Dallas - Texas - United States of America, Richardson - Texas - United States of America
JOB SUMMARY
Under general supervision, contributes to the development, maintenance, and enhancement of CBRE systems and assists in the development of new features. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Responsible for developing and integrating application design for client facing application
Hands on with UX techniques, Responsive and Single Page Apps concepts.
Developed using technologies but not limited to JQuery, Javascript, Bootstrap, HTML, CSS. Angular, React are a plus.
Build reusable code and libraries for future use
Optimize components for maximum speed and scalability
Collaborate with designer, developer, cross functional team members and business stakeholders
Troubleshooting application issue and drive for solution
Develops, maintains, enhances, and tests systems of the highest complexity.
Performs the investigation and resolution of complex and critical data, system, and software issues in the production environment
Oversees all production databases and persists in maintenance and management.
Liaises directly with strategic partners on system and data integration.
Performs the specification and design of new features at client or business request.
Designs, develops, and maintains internal algorithms and tools.
Performs other duties as assigned.
EDUCATION and EXPERIENCE
Bachelor's degree (BA/BS) in a related field such as computer science, information systems, or mathematics with 5+ years relevant work experience, or Master’s degree with 3+ years relevant work experience. Requires technical knowledge, training and understanding of the job's requirements. Relevant work experience must be hands-on and current. Consideration given to equivalent combination of education and experience.
COMMUNICATION SKILLS
Excellent written and verbal communication skills. Strong organizational and analytical skills.
Ability to provide efficient, timely, reliable and courteous service to customers.
Ability to effectively present information.
REASONING ABILITY
Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems involving several options in situations. Requires advanced analytical and quantitative skills
Ability to discuss and explain design options
Detail oriented
Critical thinker
Problem solver and customer-centered
Some knowledge of Usability Factors in Human Computer Interaction and UI/UX concepts
TECHNICAL SKILLS
Strong understanding of JavaScript, its quirks, and workarounds
Strong understanding of features and utility functions of jQuery
Basic understanding of web markup, including HTML5 and CSS3
Ability to roll out well-implemented custom jQuery plugins
Ability to adapt various jQuery features, such as “$.ajax”, to specific needs
Familiarity with input validation techniques and approaches
Good understanding of browser rendering behavior and performance
Understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around such issues
Hands on IDE: Eclipse, IntelliJ
Operating System: Windows
Hands on Bootstrap, JQuery, Javascript, HTML 5, CSS3
Hands on Docker, GraphQL, ReactJS, Redux, Redux-Thunk, ElasticSearch, Coveo, Azure Services
NodeJS is a plus
Hands on MSSQL, SQL Server is a plus
Hands on AWS, Azure (any other cloud platform) is a plus
Software modernization design experience is a plus
Familiar with Git repository management with GitHub
Understanding of Agile development processes and familiar with tool: JIRA, Azure DevOps
BONUS & NICE TO HAVE
Experience with SoX & SOC Audit process and remediations
Experience and knowledge of data & system security, vulnerability and remediations
COMMUNICATION SKILLS
Excellent written and verbal communication skills. Strong organizational and analytical skills.
Ability to provide efficient, timely, reliable and courteous service to customers.
Ability to effectively present information.
REASONING ABILITY
Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems involving several options in situations. Requires advanced analytical and quantitative skills
Ability to discuss and explain design options
Detail oriented
Critical thinker
Problem solver and customer-centered
Some knowledge of Usability Factors in Human Computer Interaction and UI/UX concepts
TECHNICAL SKILLS
Strong understanding of JavaScript, its quirks, and workarounds
Strong understanding of features and utility functions of jQuery
Basic understanding of web markup, including HTML5 and CSS3
Ability to roll out well-implemented custom jQuery plugins
Ability to adapt various jQuery features, such as “$.ajax”, to specific needs
Familiarity with input validation techniques and approaches
Good understanding of browser rendering behavior and performance
Understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around such issues
Hands on IDE: Eclipse, IntelliJ
Operating System: Windows
Hands on Bootstrap, JQuery, Javascript, HTML 5, CSS3
Hands on Docker, GraphQL, ReactJS, Redux, Redux-Thunk, ElasticSearch, Coveo, Azure Services
NodeJS is a plus
Hands on MSSQL, SQL Server is a plus
Hands on AWS, Azure (any other cloud platform) is a plus
Software modernization design experience is a plus
Familiar with Git repository management with GitHub
Understanding of Agile development processes and familiar with tool: JIRA, Azure DevOps
BONUS & NICE TO HAVE
Experience with SoX & SOC Audit process and remediations
Experience and knowledge of data & system security, vulnerability and remediations
#INDSJ
COMMUNICATION SKILLS
Excellent written and verbal communication skills. Strong organizational and analytical skills.
Ability to provide efficient, timely, reliable and courteous service to customers.
Ability to effectively present information.
REASONING ABILITY
Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems involving several options in situations. Requires advanced analytical and quantitative skills
Ability to discuss and explain design options
Detail oriented
Critical thinker
Problem solver and customer-centered
Some knowledge of Usability Factors in Human Computer Interaction and UI/UX concepts
TECHNICAL SKILLS
Strong understanding of JavaScript, its quirks, and workarounds
Strong understanding of features and utility functions of jQuery
Basic understanding of web markup, including HTML5 and CSS3
Ability to roll out well-implemented custom jQuery plugins
Ability to adapt various jQuery features, such as “$.ajax”, to specific needs
Familiarity with input validation techniques and approaches
Good understanding of browser rendering behavior and performance
Understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around such issues
Hands on IDE: Eclipse, IntelliJ
Operating System: Windows
Hands on Bootstrap, JQuery, Javascript, HTML 5, CSS3
Hands on Docker, GraphQL, ReactJS, Redux, Redux-Thunk, ElasticSearch, Coveo, Azure Services
NodeJS is a plus
Hands on MSSQL, SQL Server is a plus
Hands on AWS, Azure (any other cloud platform) is a plus
Software modernization design experience is a plus
Familiar with Git repository management with GitHub
Understanding of Agile development processes and familiar with tool: JIRA, Azure DevOps
BONUS & NICE TO HAVE
Experience with SoX & SOC Audit process and remediations
Experience and knowledge of data & system security, vulnerability and remediations
#INDSJ
NOTE: An additional requirement for this role is the ability to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and/or rigorous testing.
Unirse a nuestra Comunidad de talentos
Manténgase actualizado con emocionantes
oportunidades profesionales y las últimas noticias.