Software Engineer/Architect/Java Lead
Software Engineer/Architect/Java Lead ( Need Lead /Manager level)
Location- Remote
Client- NYC DOITT
Long term contract
This position requires in analysis, design, development, implementation, testing and
maintenance of web based and Client/Server applications using Java script, Java,
XML, IBM Web Sphere. This is a hands-on position that combines strong verbal and
written communications working in a fast pace environment to deliver results
utilizing the SAFe Agile framework.
Key responsibilities:
•Provide technical direction and leadership in the development of integrated
system products
•Manage and organize multiple tasks and priorities under considerable
pressure
•Produce high-quality results with attention to details
•Document processes and develop presentations that facilitate internal and
external communications
•Support technical discussions with a diverse group of developers, product
owners, and support subject matter experts.
•Learn new technologies and tools
•Data modeling, database administration and design
•Develop business frameworks, middle-tier objects for complex business
applications
•Design and architect a product/solution development effort during its
lifecycle.
Required Professional and Technical Expertise:
•Experience with Languages/Technologies including NodeJS, AngularJS,
ReactJS, J2EE, JAVA, JSP, Servlets, Filters, EJB 3, JSF, STRUTS, SPRING, JPA,
JDBC, JavaScript, JQuery, DOJO, C#, ASP.NET, XML, XSLT, HTML, CSS, DHTML
•Experience with Azure DevOps (CI/CD) over 3 years
•Experience with Terraform scripts
•Experience with Terragrunt
•Strong knowledge of version control, change control, testing and debugging
complex applications
•Excellent interpersonal, communication, analytical, and problem-solving skills
Preferred Professional and Technical Expertise:
•Understanding of performance testing process and tools
•Experience with ReadyAPI and TestEngine tools from Smartbear
•Experience working with government state and local clients
Tasks:
•Participate proactively in daily standup meetings, story grooming sessions,
team retrospectives, suggesting and implementing improvements
•Actively collaborate with testers, scrum masters, other developers and
business stakeholders to clarify requirements, especially in terms of
testability, consistency, and completeness
•Define testable user stories, including acceptance criteria
•Participate in project and quality risk analyses of user stories
•Break down user stories into tasks (particularly testing tasks)
•Estimate testing effort associated with the user stories and all testing tasks
•Identify functional and non-functional aspects of the system to be developed
•Support and participate in test automation at multiple levels of testing
•Report defects and work with the team to identify root cause, troubleshoot,
and resolve them
Nice to have:
•Familiarity with Azure and services relevant to Data architecture ( such as
ADLS, Blob storage, Cosmos)
•Familiarity with ETL Tools
•Experience with on premise integrations migration to cloud