{"schemaVersion":"jobsearcher.job.v1","id":"82ba761f2b841b4078545f53","url":"https://jobsearcher.com/jobs/82ba761f2b841b4078545f53","canonicalUrl":"https://jobsearcher.com/jobs/82ba761f2b841b4078545f53","title":"Software Engineer - C# / Python","description":"Software Engineer - C# / Python\nThe Finance Technology group at Millennium works closely with various business units and stakeholders to deliver critical business systems. The team’s responsibilities include portfolio accounting technology, corporate accounting technology, tax reporting, partnership accounting, and various other business systems.\nThe right candidate will have great interpersonal skills and a willingness to go above and beyond when collaborating with product management and fellow engineers. Candidates should have experience with Python and a variety of integration technologies such as Kafka and Rest API’s. Significant domain experience is a big plus including broad financial product exposure, fund account technology experience, and back office experience.\nResponsibilities:\nWork closely with Finance, Middle office and operations team to understand business requirements, technical requests and data needs.\nBuild integration components to communicate with streaming platforms and distributed systems\nProvide users access to datasets by building and enhancing REST APIs running in containerized environment\nDevelop data architecture components for centralizing data definitions with data governance and stakeholders\nImplement distributed workflows and processes to coordinate complex business processes across systems\nParticipate in sprint planning. Work with other team members to meet sprint goals across development teams\nSupport what you build. Integrate testing automation at all levels. Have a DevOps mindset.\nQualifications/Skills Required\n5+ years software development experience\nStrong understanding of C#, Python, and/or other OO based languages.\n2+ years of database development experience in SQL Server, Postgres\nDevOps experience\nExperience building, debugging and supporting distributed systems. Rest and/or event-based systems.\nPositive individual with strong communication skills; able to interface with business users and other development teams.\nSelf-driven individual with ability to multi-task & work under pressure.\nOther Qualifications:\nComfortable working in an iterative manner within a cross functional team\nExcellent listening and communication (both oral and written) skills\nSelf-starter and critical thinker, takes ownership of own applications and makes improvement suggestions for the entire platform\nProactive, assertive and attentive to details but also knows when to reach out to team members for help\nExcellent time-management and problem-solving skills\nDesirable skills/experience:\nUI Development Experience (Angular, React, or other JavaScript based frameworks)\nUnderstanding of cloud native development and architectures\nAWS Experience\nDocker experience\nKnowledge in accounting of different products\nThe estimated base salary range for this position is $175,000 to $250,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.","company":"Millenniummanagement","rawCompany":"millenniummanagement","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:34:02.399Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer - C# / Python","description":"Software Engineer - C# / Python\nThe Finance Technology group at Millennium works closely with various business units and stakeholders to deliver critical business systems. The team’s responsibilities include portfolio accounting technology, corporate accounting technology, tax reporting, partnership accounting, and various other business systems.\nThe right candidate will have great interpersonal skills and a willingness to go above and beyond when collaborating with product management and fellow engineers. Candidates should have experience with Python and a variety of integration technologies such as Kafka and Rest API’s. Significant domain experience is a big plus including broad financial product exposure, fund account technology experience, and back office experience.\nResponsibilities:\nWork closely with Finance, Middle office and operations team to understand business requirements, technical requests and data needs.\nBuild integration components to communicate with streaming platforms and distributed systems\nProvide users access to datasets by building and enhancing REST APIs running in containerized environment\nDevelop data architecture components for centralizing data definitions with data governance and stakeholders\nImplement distributed workflows and processes to coordinate complex business processes across systems\nParticipate in sprint planning. Work with other team members to meet sprint goals across development teams\nSupport what you build. Integrate testing automation at all levels. Have a DevOps mindset.\nQualifications/Skills Required\n5+ years software development experience\nStrong understanding of C#, Python, and/or other OO based languages.\n2+ years of database development experience in SQL Server, Postgres\nDevOps experience\nExperience building, debugging and supporting distributed systems. Rest and/or event-based systems.\nPositive individual with strong communication skills; able to interface with business users and other development teams.\nSelf-driven individual with ability to multi-task & work under pressure.\nOther Qualifications:\nComfortable working in an iterative manner within a cross functional team\nExcellent listening and communication (both oral and written) skills\nSelf-starter and critical thinker, takes ownership of own applications and makes improvement suggestions for the entire platform\nProactive, assertive and attentive to details but also knows when to reach out to team members for help\nExcellent time-management and problem-solving skills\nDesirable skills/experience:\nUI Development Experience (Angular, React, or other JavaScript based frameworks)\nUnderstanding of cloud native development and architectures\nAWS Experience\nDocker experience\nKnowledge in accounting of different products\nThe estimated base salary range for this position is $175,000 to $250,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.","datePosted":"2026-04-14T10:34:02.399Z","dateModified":"2026-04-14T10:34:02.399Z","hiringOrganization":{"@type":"Organization","name":"Millenniummanagement","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"82ba761f2b841b4078545f53"},"url":"https://jobsearcher.com/jobs/82ba761f2b841b4078545f53"}}