Senior Software Engineer (Python) - Full Time, NYC

Senior Software Engineer (Python) - Full Time, NYC

05 Jun 2024
New York, New york city, 10008 New york city USA

Senior Software Engineer (Python) - Full Time, NYC

Vacancy expired!



Job Description


3+ years experience in Software Engineering or Web Development roles
Strong knowledge of Python, PHP, or similar programming language.
Comfortable with Git and remote service such as GitHub for version control.
Strong experience working with MySQL or similar relational database systems.
Strong experience with Docker.
Strong experience with AWS or similar cloud service.
Strong experience with CI/CD Pipelines such as CircleCI, Jenkins and GitLab CI.
Strong experience with developing and maintaining large-scale data ETL pipelines.
Strong experience in assessing, developing, troubleshooting, and enhancing RESTful API systems for performance optimization, increased scalability and security, and development standards.
Experience with AWS Lambda or similar serverless computing.
Experience working in an agile Scrum environment.
Ability to prioritize, communicate well, design for repeatability and scalability, exude ownership, and dig beneath the hood with technology.
Ability to translate business requirements into technical specifications.
Strong communication skills to effectively work with technical and non-technical teams.
Flexibility to both improve what we have in motion and to innovate on new capabilities.
Experience with NoSQL databases such as MongoDB is a plus.


Related jobs

  • Senior C# Azure Software EngineerNew York, NY,

  • Overview

  • Overview

  • 114 5th Ave (22114), United States of America, New York, New York

  • \"Job Title:Senior Software Engineer-1 Overview:Overview Responsible for the analysis, design, development and delivery of software solutions Defines requirements for new applications and customizations, adhering to standards, processes and best practicesResponsibilities Participate in team prioritization discussions with Product/Business stakeholders Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements Automate build, operate, and run aspects of software Drive code/design/process trade-off discussions within their team when required Report status and manage risks within their primary application/service Drive integration of services focusing on customer journey and experience Perform demos/acceptance discussions in interacting with Product owners Understands operational and engineering experience, actively works to improve experience and metrics in ownership area Develop complete understanding of end-to-end technical architecture and dependency systems Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members Mentor and guide new and less-experienced team members Identify opportunities to improve an overall process and trim waste Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivityExperiences Has ability to write secure code in three or more languages (e.g., C, C+, C#, Java, JavaScript) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture) Understands internals of operating systems (Windows, Linux) to write interoperable and performant code Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors Understands and implements standard branching (e.g., Gitflow) and peer review practices Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level (Test Pyramid concept) Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second) Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others). Has skills to understand, report, and optimize delivery metrics to continuously improve upon them (e.g., velocity, throughput, lead time, defect leakage, burndown) Has skills to document and drive definition-of-done for requirements to meet both business and operational needs Understands how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs Has skills to Understands customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)PDN-9b62bc7d-63d9-4f24-8744-df8deb4e0168\"

  • Senior Software Engineer, Payment Products at Justworks (View all jobs)

  • About this role:

Job Details

  • ID
    JC15133280
  • State
  • City
  • Job type
    Permanent
  • Salary
    N/A
  • Hiring Company
    FRG Technology Consulting
  • Date
    2021-06-05
  • Deadline
    2021-08-04
  • Category

Jocancy Online Job Portal by jobSearchi.