Unknown Company

Senior Software Engineer

chicago, il • Posted 4 days ago
Onsite Full Time Software Architecture & Engineering

An investment manager is seeking a Senior Software Engineer to contribute to high-impact initiatives. This role will require expertise in software design, architecture, and development across the Microsoft .NET stack to enhance core technology platforms and deliver innovative solutions - building and supporting scalable, reliable, and user-focused applications. This is an excellent opportunity to drive impact within a dynamic, technology-forward organization.

Responsibilities:

  • Design, develop, and maintain enterprise, web-based applications using the Microsoft .NET stack.
  • Apply software design and architecture principles to deliver scalable, reliable, and user-focused solutions.
  • Build and consume RESTful Web APIs to support integrated business applications.
  • Perform relational database design, development, and optimization to support high-performing business solutions.
  • Enhance and expand the capabilities of core technology platforms through innovative development.
  • Ensure strong technical design, performance, maintainability, and security across all applications.

Desired Skills and Experience:

  • B.S. / M.S. in Computer Science
  • 6-8 years of professional software development experience, with a focus on enterprise, web-based applications
  • Strong background in the Microsoft .NET ecosystem, including .NET Core / ASP.NET Core development
  • Experience designing, developing, and consuming RESTful Web APIs using ASP.NET Core.
  • Strong relational database design skills, including stored procedures/triggers, query optimization, and performance tuning.
  • Solid understanding of architecture principles for building robust, scalable, secure, and maintainable enterprise applications.
  • Experience integrating common UI and productivity component libraries into enterprise applications.
  • Experience developing data-intensive applications, dashboards, reporting solutions, and workflow-based systems.
  • Proven ability to support and maintain business-critical applications.
#J-18808-Ljbffr
Back to Job Search