Senior Software Engineer

in Information Technology
  • New York City, NJ View on Map
  • Salary: $140,000.00 - $190,000.00
Permanent

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000013839
  • Salary Type Annually
  • Industry Banking;Private Equity
  • Selling Points

    Lead impactful software development projects in the alternative investment domain. Collaborate with innovative teams to deliver scalable, secure applications. Enhance your expertise in AWS, React, and scripting languages.

Job Description

Overview

  • Develop and maintain innovative applications supporting strategic objectives in the alternative investment domain.
  • Collaborate with cross-functional teams to deliver scalable, secure, and high-quality software solutions.
  • Leverage AWS services for cloud-based application development and optimization.
  • Design and manage APIs ensuring seamless integration across systems and adherence to standards.
  • Utilize advanced scripting languages for robust software solutions and performance optimization.
  • Develop and optimize SQL queries and database structures supporting application requirements.
  • Promote best practices in coding, testing, and deployment within the engineering team.
  • Contribute to a culture of collaboration, innovation, and technical excellence.

Key Responsibilities & Duties

  • Design, develop, test, and deploy software solutions using React, AWS, and scripting languages.
  • Ensure scalability, performance, and maintainability of applications adhering to architecture decisions.
  • Optimize performance and cost-efficiency of AWS-hosted applications.
  • Develop APIs supporting integration across systems while maintaining performance and security standards.
  • Utilize TypeScript, JavaScript, and Python for cross-platform compatibility and robust solutions.
  • Design and optimize SQL queries ensuring data integrity and security.
  • Collaborate with stakeholders to translate business requirements into technical specifications.
  • Promote Agile/Scrum frameworks for efficient project management and delivery.

Job Requirements

  • Bachelor’s degree in computer science, computer engineering, or related field.
  • Minimum 5 years of experience in software engineering and design.
  • Proficiency in React for building responsive web applications.
  • Hands-on experience with AWS services including Lambda and DynamoDB.
  • Strong knowledge of API development using REST and GraphQL.
  • Advanced skills in TypeScript, JavaScript, and Python for development and scripting.
  • Experience with SQL development and optimization.
  • Preferred cloud certifications and familiarity with Agile/Scrum frameworks.
  • ShareAustin:

Related Jobs

  • Contribute to impactful SharePoint projects in a dynamic hybrid environment. Enhance your expertise in Microsoft technologies and agile methodologies. Collaborate with professionals to deliver innovative solutions.