Epicareer Might not Working Properly
Learn More
T

Full stack C# Developer for NYC in office

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Seeking a hands-on Full-Stack C# Developer to join a Corporate Systems team. In this role, you will be actively involved in shaping and executing our technical strategy. You will be responsible for both architecting and developing software solutions, whether they are in-house creations or vendor-provided applications. Your role will be pivotal in ensuring our technology infrastructure is robust, scalable, and meets our business needs.

Collaborating closely with business users, you ll ensure that the software meets functional requirements and delivers value to teams across Finance, Legal, Compliance, and Investor Relations. You will be expected to contribute to a wide range of tasks, including hands-on development and support for all corporate systems.

Key Responsibilities:

  • Solution Design & Architecture: Design and architect comprehensive software solutions that align with business objectives.
  • Development: Write clean, efficient, and maintainable code, adhering to CI/CD best practices.
  • Problem Solving: Identify and resolve technical challenges, ensuring the stability and performance of software applications.
  • Documentation: Create and maintain detailed documentation for all development, integration, and deployment processes.
  • Collaboration & Communication: Work with cross-functional teams to ensure smooth integration and operation of various systems.

Required Technical Skills:

  • C# .NET (5+ years of experience)
  • Strong SQL Server/Data modelling skills

Desirable Skills:

  • Python, Pandas
  • REST API development
  • Familiarity with Reporting tools, e.g. Power BI, Tableau
  • Experience with SAML, OAuth, and Azure or AWS
  • Advanced Excel skills, including macros and Power Query
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job