Jobs · OTHR · New York

Application Developer

On-siteOTHRFull-time

About the role

Software Guidance & Assistance, Inc. (SGA) is seeking an Application Developer for a contract assignment with a premier Financial Services client in New York, NY.

Responsibilities

  • Work on re-platforming applications from on-premises to cloud-based services in AWS.
  • Quickly understand the on-prem implementation and implement the roadmap to migrate the application to cloud.
  • Develop products and services on the latest technologies through contributions in requirement analysis, development, enhancements, testing and implementation.
  • Effectively leverage open-source components and home-grown frameworks.
  • Troubleshoot and resolve issues.
  • Partner with business and peers in pursuit of solutions that achieve business goals through an agile software development methodology.
  • Perform problem analysis, data analysis, reporting, and communication.
  • Work with peers across the system to define and implement best practices and standards.
  • Develop, modify, extend code to build cloud infrastructure and automate using CI/CD pipeline.
  • Actively participate in code reviews.
  • Build robust and secure applications and leverage tools to automate verification of code quality, scan vulnerabilities and address findings.

Required Skills

  • Expert level proficiency with hands-on design and development skills in Java/Scala.
  • Nice to have knowledge of Python programming language.
  • Strong technical skill in software engineering in Java EE/Cloud technologies and proficiency in Java 8+ Lambdas, Streams API and functional programming concepts.
  • Hands-on experience of building distributed system with micro-services, Spring boot and Spring cloud.
  • Expert level skills in SQL queries in databases like Oracle and NoSQL databases.
  • Hands-on experience in building/implementing cloud native applications, preferably on AWS platform.
  • Expertise in AWS Compute (i.e. AWS Fargate), AWS Storage (S3), AWS Data Integration (preferably Glue), Lambda, Secrets Manager and AWS Core services.
  • Excellent knowledge and hands-on experience in Spark and Databricks Workflows.
  • Solid hands-on containerizing experience leveraging Docker images.
  • Good understanding of AWS Identity and Access management, AWS Networking and Logging.
  • Proficiency in CI/CD and deployment automation using GITLAB pipeline.
  • Familiarity with Cloud infrastructure provisioning tools.
  • Passion for developing loosely coupled testable applications using automated unit tests, Integration Test, etc.

Preferred Skills

  • Preferable to have a major in Computer Science in the Undergraduate/Graduate.

Qualifications

  • Candidates must be legally authorized to work in the United States for the duration of the assignment.
  • This position is not available for C2C arrangements, and the company is unable to provide visa sponsorship.

Similar jobs

Application Developer

Kiss Beauty GroupPort Washington, NY· 4 days ago
Engineeringapply on kissusa.wd12.myworkdayjobs.com

Application Developer

Gurstel Law Firm, P.C.Des Moines Metropolitan Area· 1 wk ago
Engineeringapply on workforcenow.adp.com