Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Dice is seeking a Senior Software Engineer (Principal Level) in Chicago for a hybrid role. You will build scalable .NET/C# applications, shape platform innovation, and partner with stakeholders to define solutions.
Expect mentorship, architecture influence, and exposure to AI-powered development within a fast-paced, collaborative environment. The role emphasizes ownership from concept through delivery, strong communication, and delivering business value through robust software practices and
A technology-driven investment organization is seeking a Senior Software Engineer to join its growing engineering team. This full-time opportunity is ideal for an experienced software professional who enjoys building scalable applications, driving platform innovation, and partnering closely with business stakeholders. The role offers the opportunity to work with modern technologies including .NET/C#, cloud-based platforms, AI-assisted development tools, data solutions, and CI/CD pipelines while contributing to business-critical software initiatives.
This is an exciting opportunity for someone who wants to have a direct impact on product direction, engineering practices, and business outcomes. The team is looking for an engineer who enjoys owning solutions from concept through delivery, mentoring peers, and solving complex business challenges through technology. Beyond the technical work, this position provides visibility across the organization, opportunities to influence architecture decisions, exposure to emerging technologies including AI-powered development, and a collaborative environment focused on continuous learning, innovation, and long-term career growth.
Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.