Sr Software Developer

Chicago, Illinois

Newcastle Associates, Inc.
Apply for this Job
We are seeking a highly skilled and motivated Senior Software Developer to join the dynamic team of a leading marketing communications company.

The ideal candidate will have extensive experience with C , .Net, Azure, and SQL, and will be instrumental in designing, developing, and maintaining robust print technology applications. Your expertise will help shape the future of marketing technology and ensure we remain at the forefront of the industry.
Key Responsibilities:

  • Application Development:
    Design, develop, and implement scalable and high-performance software applications using C and .Net.
    Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.

  • Cloud Integration:
    Leverage Azure services to build cloud-native applications that meet business needs.
    Implement and manage CI/CD pipelines for efficient deployment and integration.

  • Database Management:
    Design and maintain complex SQL databases ensuring data integrity, security, and availability.
    Optimize queries and stored procedures to enhance application performance.

  • Technical Leadership:
    Mentor junior developers, fostering an environment of continuous learning and improvement.
    Lead code reviews, providing constructive feedback and ensuring adherence to best practices.

  • Innovation and Problem Solving:
    Stay abreast of industry trends and emerging technologies, integrating them into our solutions when appropriate.
    Troubleshoot and resolve complex technical issues, ensuring minimal disruption to business operations.

  • Collaboration and Communication:
    Work closely with stakeholders to understand their needs and deliver solutions that exceed expectations.
    Communicate effectively with team members, promoting a cohesive and productive work environment.


Required Skills and Qualifications:

  • Minimum of 7 years of experience in software development, with a strong focus on C and .Net.

  • Proven experience with Microsoft Azure, including deploying and managing applications in a cloud environment.

  • Strong proficiency in SQL, with the ability to design and optimize complex databases.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and leadership skills, with a track record of mentoring and guiding technical teams.

  • Experience in the print technology or marketing industry is a plus.

  • Bachelors degree in Computer Science, Engineering, or a related field


Why Join?

  • Work in a fast-paced, innovative environment with opportunities for professional growth.

  • Collaborate with talented and passionate professionals.

  • Enjoy a competitive salary and benefits package.

  • Contribute to projects that make a real impact on the marketing landscape.


Must be able to be employed without visa sponsorship.
Date Posted: 09 May 2025
Apply for this Job