hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Software Engineer - Corporate Systems

Millennium Management

Millennium Management

Software Engineering
New York, NY, USA
Posted on Nov 2, 2024
Software Engineer - Corporate Systems

Corporate Systems is an IT group within Millennium that collaborates closely with business stakeholders to deliver essential business systems and cloud-based solutions. These systems are crucial for maintaining the company's daily operations and managing its real estate portfolio.

The right candidate will have great interpersonal skills and a willingness to go above and beyond when collaborating with product management and fellow engineers. The ideal candidate will have experience with C#, Angular, Python, and various integration technologies such as Kafka and REST APIs. While significant domain expertise is advantageous, particularly in financial technology and back-office operations, the right individual will also have the opportunity to contribute broadly across fintech initiatives as needed.

Principal Responsibilities

  • Project delivery of corporate technology-sponsored and business-driven projects
  • Meet with internal clients globally to determine business, functional and technical requirements and participate in application design, configuration, development, testing and deployment
  • Participate in efforts to develop and execute testing, training and documentation
  • Willing to be hands-on in producing tangible deliverables (requirements specifications, design deliverables, status reports)
  • Manage our own outcomes by designing/building workarounds to 3rd party product bugs that may take a long period of time to fix within the product.
  • Proactively engage on continuous improvement efforts for application design, support, and practice development efforts.
  • Provide technical assistance and end user troubleshooting for bug fixes, enhancements, and “how-to” assistance.

Qualifications/Skills Required

  • 3+ years of hands on software development experience
  • Strong understanding of C#, Python, Angular, .NET and Micro-services.
  • Relational Database development experience with experience writing complex SQL
  • Detailed data analysis is critical for this role
  • Solid understanding of cloud native development and architectures
  • Good knowledge of and professional experience developing applications on AWS core services and data solution
  • Positive individual with strong communication skills; able to interface as well with business users and other development teams.
  • Self-driven individual with ability to multi-task & work under pressure.

Other Qualifications:

  • Comfortable working in an iterative manner within a cross functional team
  • Excellent listening and communication (both oral and written) skills
  • Self-starter and critical thinker, takes ownership of own applications and makes improvement suggestions for the entire platform
  • Proactive, assertive and attentive to details but also knows when to reach out to team members for help
  • Excellent time-management and problem-solving skills
  • Enjoys a fast pace of work with multiple streams of work that possibly requires learning new technology

The estimated base salary range for this position is $125,000 to $150,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. When finalizing an offer, we take into consideration an individual’s experience level and the qualifications they bring to the role to formulate a competitive total compensation package.