Python/C# Engineer

Chicago, Illinois

Spruce Infotech
Apply for this Job
The client is streamlining and enhancing their workflow and business process automations. They are seeking an experienced Engineer with Python and C development background to maintain and extend existing codebases, design new features, revise versions of existing solutions, and ensure robust system performance. Ideal candidates would also have hands-on experience with JavaScript and SQL development as well as working with MS Dynamics CRM. Strong communication and documentation skills are essential for engaging with stakeholders and team members.

Responsibilities:
  • Develop, enhance, and maintain Python and C code for automating workflows and business processes.
  • Update and optimize pre-existing code to adapt solutions for new requirements.
  • Conduct unit testing to ensure the reliability and functionality of the developed solutions.
  • Create and maintain thorough code documentation.
  • Proactively communicate with stakeholders to understand requirements, provide updates, and address concerns.
  • Identify, articulate, and resolve issues effectively.
Technical Skills & Qualifications:

Required:
  • 4+ years of experience in software development with Python and C .
  • Experience editing and reusing pre-existing codebases.
  • Strong unit testing and debugging skills.
  • Background creating technical documentation for their code.
  • Excellent business communication skills, including proactive stakeholder engagement.
  • Strong problem-solving capabilities with a proactive approach to issue resolution.
  • Excellent verbal and written communication skills.
Preferred:
  • Proficiency in writing and optimizing SQL queries in MS SQL Server and accessing/managing Dynamics CRM backend data.
  • JavaScript development experience.
  • Familiarity with Agile development methodologies.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
Date Posted: 28 April 2025
Apply for this Job