Logo
Robert Half

Sr. Software Engineer Job at Robert Half in Chicago

Robert Half, Chicago, IL, US, 60615

Save Job

Job Description

Job Description

We are looking for a Senior Software Engineer to join our team in Chicago, Illinois. This Contract-to-Permanent position offers an exciting opportunity to design and implement innovative SaaS solutions that drive meaningful social impact. The ideal candidate will possess a strong technical background and thrive in collaborative, fast-paced environments.


Responsibilities:

• Design and develop robust software solutions using programming languages such as AWS, Node.js, and JavaScript.

• Architect secure, scalable systems utilizing .NET frameworks and other modern technologies.

• Collaborate with cross-functional teams to integrate embedded reporting dashboards and analytics tools.

• Optimize application performance and ensure data integrity across various tools and systems.

• Implement generative AI features to enhance user experience and product capabilities.

• Apply software design patterns and adhere to best practices for scalability and security.

• Build and maintain microservices, event-driven systems, or serverless architectures.

• Work closely with stakeholders to translate business needs into technical solutions.

• Stay updated on emerging technologies to continuously improve development processes.

• Support DevOps practices to streamline deployment and monitoring of applications.

• Minimum of 5 years of experience in developing SaaS applications, with at least 3 years in an architecture or senior-level role.

• Proficiency in Node.js, React.js, and JavaScript.

• Strong understanding of cloud computing and related technologies.

• Expertise in software design patterns and scalable system architecture.

• Familiarity with microservices, event-driven systems, or serverless architectures.

• Proven ability to collaborate effectively with technical and non-technical stakeholders.

• Passion for mission-driven projects and social impact initiatives.