Staff Software Engineer (.Net & Python)

job
  • Synergy Interactive
Job Summary
Location
New York ,NY 10261
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
23 Jan 2025
Share
Job Description

Position Overview

We are seeking a Staff Software Engineer with deep expertise in .NET , Python , and AWS to lead and influence the development of advanced financial software solutions. As a key technical leader, you will drive architectural decisions, mentor engineering teams, and ensure the delivery of high-quality, scalable software that meets the needs of our clients. This role is ideal for someone with a strong technical foundation and a passion for guiding teams toward success.

Key Responsibilities

  • Design, architect, and implement complex, scalable, and secure software solutions using .NET and Python.
  • Lead the development and delivery of cloud-native applications on AWS, ensuring high performance and reliability.
  • Collaborate with stakeholders to define technical requirements and drive alignment between business and technical goals.
  • Mentor and guide engineering teams, fostering a culture of technical excellence and continuous improvement.
  • Establish and enforce engineering best practices, including code reviews, testing strategies, and DevOps pipelines.
  • Troubleshoot and resolve high-level technical challenges, providing direction and expertise when necessary.
  • Stay at the forefront of technology trends to influence innovation and strategic technical decisions.

Qualifications

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional experience in software engineering, with at least 2 years in a leadership or senior technical role.
  • Advanced expertise in .NET development (C# preferred) and Python programming.
  • Proven experience designing and deploying cloud-based solutions on AWS.
  • Strong understanding of system architecture, design patterns, and software engineering principles.
  • Experience leading technical teams and mentoring engineers.
  • Exceptional problem-solving skills and the ability to make high-impact decisions in a fast-paced environment.

Preferred:

  • Experience working in financial services or consultancy organizations.
  • Expertise in CI/CD pipelines, DevOps practices, and automation tools.
  • Proficiency with databases (SQL Server, PostgreSQL, DynamoDB) and data modeling.
  • Strong interpersonal skills and ability to communicate technical concepts to diverse stakeholders.

Other Smiliar Jobs
 
  • Irving, TX
  • 3 Days ago
  • Irving, TX
  • 1 Hours ago
  • Chicago, IL
  • 1 Days ago
  • Chicago, IL
  • 1 Days ago
  • Irving, TX
  • 1 Days ago
  • New York, NY
  • 1 Days ago
  • New York, NY
  • 1 Days ago
  • New York, NY
  • 3 Days ago
  • Newark, NJ
  • 3 Days ago
  • , NY
  • 3 Days ago
  • New York, NY
  • 3 Days ago
  • Chicago, IL
  • 3 Days ago
  • Brooklyn, NY
  • 3 Days ago
  • New York, NY
  • 3 Days ago