Onsite
Full Time
Save Job

Job Type

Full Time

Job Details

Senior Software Engineer - C#

Millennium uses Oracle Fusion as our ERP for Finance and Procurement. We will be building and supporting interface with Oracle Fusion, both in-bound and out-bound. In addition, a new data warehouse will be developed to build a suite of reporting and data interfaces to the firms GL systems and other parts of Millennium.  Various other components and integrations need to be built and maintained to support the finance close process and accounting processes.

The ideal candidate will have experience with mission critical applications in a dynamic, fast paced environment requiring ability to engineer resilient systems and help mentor other members of the team.

Principal Responsibilities

  • Work with senior business and IT stakeholders to build/interpret requirements and implement solutions
  • Execute full software development life cycle (SDLC)
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards

Qualifications/Skills Required

  • 7+ years of .NET development experience, including, but not limited to: C# ASP.NET MVC, ASP.NET Core WEB API, WCF
  • Strong development experience in Microsoft SQL server & PostgreSQL, building complex SQL and Stored Procedures
  • Experience in GitHub, TeamCity, JIRA applications
  • Development experience with JavaScript libraries and Angular frameworks (e.g. JQuery, Angular, etc.)
  • Lean/Agile, DevOps principles
  • Development experience with REST APIs as well as SOAP services
  • Experience with PowerBI, Tableau or comparable Business Intelligence tools
  • Proficiency in software engineering tools

Desired Skills:

  • Python 3+
  • Oracle Fusion SaaS application
  • Kubernetes, AWS, Helm, Jenkins, Docker

The 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.

Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Senior Software Engineer - C#
Save Job