You are here: Find Jobs > United States

Lead Software Engineer

Location: Chicago, Il
The Cervantes Group is one of the fastest growing international technology project-based companies in the world. See our website:

At The Cervantes Group, we are looking for a motivated and skilled Lead Software Engineer with excellent teamwork and interpersonal skills. The Lead Software Engineer will write code and maintain existing solutions as well as engage and collaborate with other teams (analysts and internal operations) to understand needs and architect solutions. Send us your resume now!


  • Lead software development initiatives and write code.
  • Maintain existing code.
  • Mentor and train other developers on design techniques and coding standards..
  • Review code to ensure adherence to best practices.
  • Closely work with other teams to discover needs and recommend solutions.
  • Manage individual projects priorities, deadlines and deliverables with technical expertise.


  • 7+ years of experience in object-oriented systems design and development.
  • 2+ years of experience of leading software development..
  • Experience in developing complex services or Web applications using C# and MS SQL.
  • Experience designing Web UIs using JavaScript, jQuery, Angular and Bootstrap.
  • Ability to discuss technology with co-workers who aren’t technically savvy.
  • Ability to work productively with co-workers even in stressful situations.
  • Experience with one or more of the following: Microservice Architecture, Amazon AWS or MS Azure, Containerization, CI/CD, NoSQL databases, Graph databases, Machine Learning and Computer Vision
  • 7+ years of experience in object-oriented systems design and development using C#.
  • Solid project and time management skills.
  • Good oral and written communication skills.


  • Bachelor degree or higher in the discipline of technology and/or business.


  • Master’s degree in Computer Science or related experience