MYCITY FULL STACK DEVELOPER

1 week ago


Brooklyn, NY, United States K Systems Solutions LLC Full time
Job Description
Client Name: City of New York

Start Date: July 2024

End Date: July 2025

Contract Length (in weeks): 52

SCOPE OF SERVICES

Client's Office of Data Analytics (ODA) works with City agencies and their data to help serve New Yorkers more equitably and effectively. This work takes three main forms: analyzing data to improve City agency operations; making Open Data more accessible to all New Yorkers; and advancing citywide data infrastructure, integration, and sharing.

ODA seeks a Full Stack Developer - Data Engineer responsible for designing, developing, and maintaining data-driven applications and systems. Work closely with the team to build scalable and efficient solutions that leverage both front-end and back-end technologies.

TASKS:

  • Design, develop, and maintain full-stack applications using Java, JavaScript, HTML/CSS, and other relevant technologies.
  • Manage the development of APIs, for data access or landing data as output for further downstream consumption in the appropriate target data store.
  • Implement data models, ETL processes, and data pipelines to support data-driven applications using SQL, cloud, and 'big data' technologies.
  • Develop data pipelines that conform multiple sources of transactional data to a unified standard and integrate this data into the MDM repository.
  • Conduct thorough quality assurance testing of code and technical deliverables prior to submission and conduct peer review of code created by other developers on the project.
  • Optimize performance and scalability of data-driven applications and systems.
  • Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions.
  • Ensure data security, integrity, and compliance with privacy regulations.
  • Create, update, and maintain system documentation.
  • Coordinate appropriate security scan accreditations.
  • Perform special projects and initiatives as assigned.
Requirements

MANDATORY SKILLS/EXPERIENCE

Note: Candidates who do not have the mandatory skills will not be considered
  • 8+ years of experience in the Java application development and implementation of large technology projects.
  • 5+ years of experience in writing SQL.
  • Experience in front-end and back-end application development.
  • Proven experience as a Full Stack Developer with expertise in Java, Spring Boot, Python, JavaScript, and related frameworks (e.g., React, Angular, Node.js, Vue)
  • Experience with RDBMS (Oracle, MySQL, PostgreSQL)
  • Understand basic design principles behind a scalable application.
  • Experience with service-oriented architecture and RESTful web services
  • Knowledge of JSON, XML, XSD, WSDL, JDBC, MQ, SOAP concepts
  • Strong problem-solving skills and enjoy learning new technologies.
  • Experience with an agile, iterative development process and version control tools such as Git, GitHub, Subversion.
  • Strong understanding of data engineering concepts and experience with tools such as SQL, NoSQL databases, and data processing frameworks (e.g., Apache Spark).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Experience working on large datasets, data models and full-cycle data pipeline development.
  • Experience working with Amazon Web Services or Microsoft Azure cloud computing platform and services.
  • Experience developing cloud-ready applications.
  • Excellent problem-solving and communication skills.
  • Ability to work effectively in a fast-paced and collaborative environment.
DESIRABLE SKILLS/EXPERIENCE:
  • ETL experience in development with the suite of tools from Informatica PowerCenter, IBM DataStage and B2B Data Transformation.
  • Experience using Oracle 12g, AWS RDS/MySQL and/or a database appliance.
  • Knowledge of IBM Master Data Management (MDM) implementation
  • Knowledge of metadata-driven enterprise reporting platforms.
  • Prior experience working on complex data integration projects.


  • Brooklyn, NY, United States K Systems Solutions LLC Full time

    Job Description Client: City of New York Project Start Date: August 1, 2024 Project End Date: July 30, 2025 Project Length: 52 SCOPE OF SERVICES TASKS: Oversee and lead multiple development workstreams within MyCity projects. Lead and actively participate in technical reviews, including configuration and code reviews. Ensure the successful completion of...


  • Brooklyn, NY, United States Staffing the Universe Full time

    Full Stack Developer Location: DE, VA, NY Duration: Contract Remote Required Skills: We are modernizing our middleware and API layers for our infrastructure. We are also rewriting base APIs into REST. We are also decommissioning old services. We need strong Java, cloud (AWS) experience that can look at code and understand the business logic.


  • Brooklyn, NY, United States Staffing the Universe Full time

    Full Stack Developer Location: DE, VA, NY Duration: Contract Remote Required Skills: We are modernizing our middleware and API layers for our infrastructure. We are also rewriting base APIs into REST. We are also decommissioning old services. We need strong Java, cloud (AWS) experience that can look at code and understand the business logic.


  • Brooklyn, NY, United States Staffing the Universe Full time

    Full Stack Developer Location: DE, VA, NY Duration: Contract Remote Required Skills: We are modernizing our middleware and API layers for our infrastructure. We are also rewriting base APIs into REST. We are also decommissioning old services. We need strong Java, cloud (AWS) experience that can look at code and understand the business logic.


  • Brooklyn, NY, United States Universal Technologies Full time

    UNIVERSAL Technologies is seeking a Lead Full Stack .NET Developer for a hybrid position in Brooklyn, NY. Local candidates, active LinkedIn preferred. The right candidate is responsible for the full lifecycle design, development, integration, and support of complex enterprise applications. This role requires deep expertise in Microsoft .NET, SQL Server,...


  • Brooklyn, NY, United States Universal Technologies Full time

    UNIVERSAL Technologies is seeking a Lead Full Stack .NET Developer for a hybrid position in Brooklyn, NY. Local candidates, active LinkedIn preferred. The right candidate is responsible for the full lifecycle design, development, integration, and support of complex enterprise applications. This role requires deep expertise in Microsoft .NET, SQL Server,...


  • Brooklyn, NY, United States Universal Technologies Full time

    UNIVERSAL Technologies is seeking a Lead Full Stack .NET Developer for a hybrid position in Brooklyn, NY. Local candidates, active LinkedIn preferred. The right candidate is responsible for the full lifecycle design, development, integration, and support of complex enterprise applications. This role requires deep expertise in Microsoft .NET, SQL Server,...


  • Brooklyn, NY, United States Universal Technologies Full time

    UNIVERSAL Technologies is seeking a Lead Full Stack .NET Developer for a hybrid position in Brooklyn, NY. Local candidates, active LinkedIn preferred. The right candidate is responsible for the full lifecycle design, development, integration, and support of complex enterprise applications. This role requires deep expertise in Microsoft .NET, SQL Server,...


  • Brooklyn, NY, United States Universal Technologies Full time

    UNIVERSAL Technologies is seeking a Lead Full Stack .NET Developer for a hybrid position in Brooklyn, NY. Local candidates, active LinkedIn preferred. The right candidate is responsible for the full lifecycle design, development, integration, and support of complex enterprise applications. This role requires deep expertise in Microsoft .NET, SQL Server,...


  • Brooklyn, NY, United States Till Financial Full time

    Why Till? As a senior engineer at Till, you'll be part of our ambitious team working to embed financial literacy into everyday family life. You'll have significant technical ownership in building tools that don't just move money – they build lifelong financial relationships and teach the next generation how to be smarter with their finances. Who you...