Senior Software Engineer/Architect - Remote

20 Mar 2025

Vacancy expired!

SOFTWARE ENGINEER/ARCHITECT

100% Remote

ICS, a Korn Ferry Company, is hiring three Software Engineers with design/architectural knowledge. The Senior Software Engineers will design and implement mission critical components and services for our Client's global consumer facing applications.

The Senior Software Engineer will work closely with global software product teams and focus on new solutions; not maintenance/ "keep the lights on " work.

What You'll Do:
  • Work with multiple application teams to define and design for their functional and quality requirements
  • Work with deployment and operations personnel to ensure successful delivery and high availability of services
  • Use the latest development tools and follow industry and internal technical standards
  • Understand the use of technology and how its implementation affects strategic business goals
  • Evaluate new technologies and drive their implementation within our development teams
  • Mentor less-experienced staff by providing guidance and direction
Skills / Experience You Will Need:
  • Bachelor's degree in Computer Science or related field
  • 5+ years of programming experience with .NET (including 5/6), REST, and C#
  • 2 years of experience around services development with a focus on high availability/resiliency
  • Proficient in object-oriented design and development using best practices and patterns
  • Experience with serverless database and data storage technology, such as Cosmos DB, Azure Storage
  • Working knowledge of serverless technology such as Azure App Services
  • Experience with quality up-front initiatives such as TDD, CI, and automated unit test frameworks
  • Production experience developing cloud applications from inception to completion
  • Expertise designing, coding, and implementing architectures and applications that have 24/7 availability, performance, scalability, and localization requirements in mind
  • Experience with high availability patterns such as transient error handling, asynchronous processing, queue-driven processing, multi-threading, eventual consistency, and retry

About Infinity Consulting Solutions At Infinity Consulting Solutions our mission is to cultivate successful long term relationships with candidates and clients matching the right candidate with the right client. We believe technology cannot replace the real personal relationships we cultivate. We reject the notion that technology alone is the answer to staffing which is why we our successful partnerships rely on collaboration NOT automation. ICS has been providing flexible staffing solutions for over 20 years in Information Technology, Compliance, Accounting / Finance and Corporate Support. Our staffing solutions include Contract, Temp to Perm and Permanent Placement.

ICS is an Equal Opportunity Employer.