Java or Full Stack Developer
Company: naztech Inc
Location: New York
Posted on: May 16, 2022
|
|
Job Description:
Position: Java or Full Stack DeveloperLocation: Pittsburgh or
metro NY locations (Remote in Covid)Duration: 12+ Months
ContractClient: Apex Systems/ BNY Mellon What You'll Be Doing: ---
Provides application software development services or technical
support in more complex situations--- May also be responsible for
requirements gathering and BRD/SRD preparation--- Has thorough
knowledge of the Software Development Life Cycle--- Conducts
reviews of the test Plan and test Data--- May allocate/coordinate
work within a team/project--- The job holder leads the technical
design, development and documentation of cross-functional,
multi-platform application systems--- S/he analyzes, defines and
documents requirements for data, workflow, and logical processes
and interfaces with other systems--- S/he also ensures that
expected application performance levels are achieved by
coordinating, coding, testing, implementation and documentation---
Programming well-designed, testable, efficient code--- Analyze,
design and develop tests and test-automation suites--- Develop
flowcharts, layouts and documentation to satisfy requirements and
solutions--- Maintain software functionality and currency
(technical debt and gain)--- 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---
Active learning engagement--- Complete all required mandatory
training /policy awareness curricula on time--- Use learning tools
such as Pluralsight to complete both recommended and aspirational
targets set in personal development plans--- Demonstrate
teamwork--- Leverage existing products/functionality and promote
reuse--- Work alongside other engineers on the team to elevate
technology and consistently apply best practices--- Collaborate
closely with all the other members of the team to take shared
responsibility for the overall efforts that the team has committed
to--- 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---
Compiles documentation written by more senior developers of all
procedures used in system--- Acts as mentor to junior level
engineers--- Experience in using a specific application development
toolkit and knowledge of front end and backend development coding
languages such as Python, C#, Java, HTML, NodeJS, CSS, JSON,
Angular, JavaScript--- Must also have Knowledge in application
frameworks and containerization.--- Teamwork and organization
skills--- Contributes to the achievement of area
objectivesQualifications:--- Bachelor's degree in computer science
engineering or a related discipline, or equivalent work experience
required--- 7-10 years of experience in software development
required--- Experience in the securities or financial services
industry is a plus.--- Extensive Java / Spring experience strongly
preferred--- Extensive Cloud experience strongly preferred---
Extensive Database experience strongly preferred
Keywords: naztech Inc, New York , Java or Full Stack Developer, IT / Software / Systems , New York, New York
Click
here to apply!
|