Search by job, company or skills
Banking/Accounting/Financial Services
Technology Services Group, Inc.seeks a Vice President, Full-Stack Engineer II for its Pennington, NJ location.
DUTIES:Consult with internal business groups to provide appropriate application software development services or technical support. Provide application software development services or technical support in more complex situations. Perform requirements gathering and BRD/SRD preparation. Understand the Software Development Life Cycle. Review the test Plan and test Data. Coordinate the technical design, development, and documentation of cross-functional, multi-platform application systems. Analyze, define, and document requirements for data, workflow, and logical processes and interface with other systems. Ensure that expected application performance levels are achieved by coordinating, coding, testing, implementation, and documentation. Develop thorough and demonstrative knowledge on or both the user-side frontend of a website, as well as the backend, server-side that powers the user-side. Analyze, design, and develop tests and test-automation suites. Actively participate in code reviews. Integrate software components into a fully functional software system. Apply security and privacy principles. Execute full lifecycle software development. Develop software verification plans and quality assurance procedures. Troubleshoot, debug, and upgrade existing systems. Ensure software is updated with latest features. Participate in deployment process following all change controls. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Provide recommendations for continuous improvement. Work alongside other engineers on the team to elevate technology and consistently apply best practices. Collaborate cross-functionally with data engineers, business users, project managers, and other engineers to achieve elegant solutions. Utilize local meetups to gain and share knowledge. Compile documentation written by more senior developers of all procedures used in system. Remote work may be permitted within a commutable distance from the worksite.
REQUIREMENTS: Bachelor's degree, or foreign equivalent, in Applied Computer Science, Computer Engineering, or a related field, and seven (7) years of experience in the job offered or in a related IT occupation. Seven (7) years of experience must include: Performing software development activities using technologies including J2EE, Spring Framework, Oracle Database 12, SQL, HTML, CSS, JavaScript, TypeScript, JPA/Hibernate and tools Git, JIRA, Maven, Jenkins with development experience in financial services, infrastructure monitoring, data analysis and visualization projects using Intellij / Eclipse, SQL Developer and Toad, Splunk, Sonar, D3 JS, Fusion Chart, and High Charts Developing highly interactive, customizable auto data refresh with configurable business logic and user-friendly dashboards utilizing HTML, CSS, JavaScript, Bootstrap, and jQuery Constructing SQL queries, developing database views, procedures, triggers and data parsers based on configurations and converting into java objects or reports from a data formats including xml, Json, and free form-text Developing APIs and implementing clustered microservices architecture Using Junit to build, develop and execute comprehensive test cases and end to end regression testing for all services with mock and real dynamic data, testing in multiple aspects using tools including Sonar and CI/CD integration with unit test cases and, Working with stakeholders to gather and analyze requirements, creating and managing high and low level technical designs, managing scrum pipelines using Jira, and providing technical direction. Salary Range: $222,000.00 to $222,000.00/yr.Qualified applicants please apply online at and utilize reference code #60078. Please indicate referral source - advertisement - WEB.
Date Posted: 25/10/2024
Job ID: 97995213