Manager, Software Development Technical
STENOGRAPH, LLC

Downers Grove, Illinois

Posted in Manufacturing and Production


This job has expired.

Job Info


Summary

We are looking for a hands-on development Lead & Manager with relevant experience in developing and evolving C/C++ desktop applications, converting them into SaaS solutions using evolving technologies, and ability to work on related web platform. This position requires absolute sense of responsibility and accountability to lead a strong product centric software development team, engaged in developing. The successful candidate will have proven Architecture, Design and Programming skills, excellent problem-solving and team management skills. The planned Local and SaaS applications include processing of real-time customer data and electronic transaction using class ASR and AI solutions in cloud and on Prem.

Primary Responsibility

  • Lead the Software Development and Engineering team in the development of new software, web applications and informatics solutions.
  • Implement best practices for development and coding enterprise-class solutions and grow and lead a best-in-class development organization by creating and supporting collaborative work environment requiring high engagement, performance, and efficiency.
  • Develop and implement build processes and tools and the establishment of a continuous integration process
  • Lead architecture design in a C++ environment to create best in class development framework including business rules engine, Data Object Persistence, Authentication & Authorization, Security and relevant interfacing and support for various projects
  • Prepare initial high-level design, functional requirements, and effort estimates for assigned projects.
  • Actively participate in and facilitate design and architecture peer review sessions.
  • Support and lead agile planning/scoping activities with assigned Product coordinator.
  • Conduct technical deep dives on existing applications to support and create an asset inventory of current components to maintain reuse existing code while creating and managing development iteration plans
  • Actively facilitate monitoring of quality to support continuous improvements
  • Coordinate all software designing, planning, development, and maintenance deliverables with minimal supervision.
  • Hire, Train and Manage highly experienced technical team of software engineers.

Experience and Skills

  • Strong hands on experience in developing and managing backend C/C++ systems or windows applications with thorough understanding of software development life cycle
  • Experience and thorough knowledge in STL, BOOST
  • Must have expertise in programming under Windows/UNIX/Linux environments
  • Experience with IPC including socket programming, multithreading, race conditions, deadlocks, debugging, etc.
  • Solid hands on experience in MYSQL, Oracle, PostgreSQL would be plus
  • Experience in real-time data processing, performance Tuning and Optimization
  • Experience developing and managing Web Applications using .Net and flavors of Java Script (NodeJs, Containerized web applications)
  • Excellent problem solving and multitasking skills, with a logical and pragmatic attitude
  • Experience with Databases (MySql, PostgresSQL, MongoDB), Webservers (Apache) and UI/UX Design elements
  • Good Understanding of cloud services models (PaaS, SaaS, IaaS)
  • Solid understanding of DevOps and CI/CD concepts and experience with Azure DevOps or similar Agile tracking environments
  • Certification or expertise based on experience, in designing, building, testing, and maintaining cloud applications and services on Microsoft Azure highly preferred

Educational Qualification:

  • BS (MS preferred) in Computer Science or related software fields and or demonstrated relevant equivalent experience

Behavioral Skills:

  • Excellent verbal and written communication skills with the ability to influence and negotiate
  • Absolute sense of responsibility and accountability to deliver solutions with built in quality
  • Ability to assess problems and reach conclusion for timely resolution
  • Team leadership experience with proven ability to communicate with key customer and internal stakeholders
  • Ability to set goals, manage individual / team performance, organize people and activities to achieve goals
  • Ability to work with cross-functional teams and strong collaboration skills with product centric approach



 


This job has expired.

More Manufacturing and Production jobs


Invenergy LLC
Chicago, Illinois
Posted 16 minutes ago

Invenergy LLC
Chicago, Illinois
Posted 16 minutes ago

Invenergy LLC
Chicago, Illinois
Posted 16 minutes ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.