Back to search
Selby Jennings Linkedin · Posted 10d ago

Senior Software Engineer

Chicago, Illinois, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Introduction:

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
  • Demonstrated ability to write clean, maintainable, and efficient code using C#, JavaScript, HTML5, CSS3
  • 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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search