Commercial Software Engineer jobs in Chicago, IL

Commercial Software Engineer codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Being a Commercial Software Engineer performs tests and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Additionally, Commercial Software Engineer requires a bachelor's degree in a related area. Typically reports to a supervisor. To be a Commercial Software Engineer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)

C
Senior Software Engineer - Active Spaces Team
  • Cloud Software Group, Inc.
  • Naperville, IL FULL_TIME
  • About This Team:

    This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation.

    The ActiveSpaces Engineering Team develops the TIBCO ActiveSpaces product, a system-of-record, distributed data grid with in-memory caching technology. Available for TIBCO customers to use directly or via integrations with other TIBCO products, it handles complex data distribution problems using SQL and other standard database technologies and provides high performance both in terms of operations per second and data scalability without sacrificing consistency or fault tolerance.

    The ActiveSpaces team works closely with the Messaging Engineering team, which develops a full range of products which form the underpinnings for a wide range of TIBCO's products and technologies but are also available directly to our customers to handle some of the toughest data distribution problems around in terms of speed, lowest latency, highest performance, and breadth of scale.

    Our customers are in areas including finance, transportation, distribution, logistics, internal business applications, and consumer information providers. Our software acts as the brain and central nervous system of large scale, highly distributed, event-driven systems worldwide; whether they are running on a LAN, across a world-wide WAN, in the cloud, or reaching out to mobile devices.

    This is challenging work. We're working on highly distributed and parallel systems from the top all the way down to the low-level protocol levels. Our Messaging and ActiveSpaces products are built on a C and Golang base with language bindings for most other major languages. Work is going on across our product spectrum from low-level protocols, high-level product functionality, monitoring and control dashboards to advanced monitoring capabilities including mechanized and automated verification systems and highly integrated Continuous Integration / Continuous Deployment pipelines.

    In addition to ActiveSpaces, TIBCO also provides full support for Apache Cassandra as well as connectivity between it and ActiveSpaces.



    Job Description/Responsibilities:

    • Define, design, develop, and validate new capabilities including areas such as client APIs, core data grid functionality, performance, defect fixes, new feature development, and support activities as needed.
    • This is a team-based group where the candidate will be part of a larger team with exposure to all parts and stages of the development and validation of the specific functionality being worked on.
    • Responsibilities can include the full software life cycle from requirements and design all the way through to validation.
    • Activities cover TIBCO's ActiveSpaces technology as well as extending to Apache Cassandra as appropriate.
    • Works independently under limited supervision when appropriate
    • May be responsible for entire projects or processes within job area.
    • Responsible for making improvements of processes, systems or products to enhance performance of the job area. Problems and issues faced are difficult and may require understanding of broader set of issues beyond coding and reach into other areas of process as appropriate.
    • Problems typically involve consideration of multiple issues, job areas or specialties.
    • Problems are typically solved through drawing from prior experience and analysis of issues.
    • Communicates with parties within and outside of own job function.
    • May have responsibility for communicating with parties external to the organization (customers as needed for support situations though not very often)
    • Works to influence parties within and outside of the job function at an operational level regarding policies, practices and procedures.
    • May be responsible for providing guidance, coaching and training to other employees within job area.
    • May perform some project management activities, requiring responsibility for the delegation of work and the review of others' work product in conjunction with direct management.

    Required Experience/Skills:

    • Bachelor of Science degree in Computer Science, Software Engineering, or Computer Engineering with prior industry experience or recent Master of Science candidate - extra consideration given to Master of Science candidates
    • Significant experience with at least one major language such as C/C , GoLang, Rust
    • Demonstrable knowledge of computer networking concepts and protocol understanding
    • Knowledge of multithreaded and distributed software concepts
    • Enthusiasm and drive to learn new concepts and participate as part of a cooperative and professional software development team
    • Ability to work under limited supervision and problems are moderately complex.
    • Provide coaching, guidance, feedback, and training to others in job area as appropriate

    Optional Experience/Skills:

    • Experience in other languages such as Rust or Java is helpful.
    • Docker / Kubernetes
    • Large-scale database experience.
    • Project management experience

    Compensation may vary depending on your location, qualifications including job-related education, training, experience, licensure, and certification, that could result at a level outside of these ranges. Certain roles are eligible for additional rewards, including annual bonus, and sales incentives depending on the terms of the applicable plan and role as well as individual performance. NYC generally ranges; $166,221-$184,690 CA generally ranges; $173,430-$192,700 All other locations fall under our General State range; $144,540-$160,600 Benefits may vary depending on the nature of your employment with Cloud Software Group and the country where you work. U.S. based employees are typically offered access to healthcare, life insurance and disability benefits, 401(k) plan and company match, among others. This requisition has no specific deadline for completion.

    About Us:

    Citrix and TIBCO recently merged to create Cloud Software Group, now one of the world's largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done - from anywhere. Members of our team will tell you that we value diverse lived experiences, passion for technology, and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.

    Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.

    If you need a reasonable accommodation due to a disability during any part of the application process, please contact us at (800) 424-8749 or email us at for assistance.

     

  • Just Posted

B
Escalations Engineer (SaaS)
  • BigTime Software
  • Chicago, IL FULL_TIME
  • BigTime Software is seeking an Escalations Engineer to join our Chicago office. As a dynamic Escalations Engineer, you will serve as a final point of contact for customer issues that Level One and Two...
  • 9 Days Ago

S
Proposal Engineer - Roselle, IL
  • Signode -Proposal Engineer
  • Roselle, IL FULL_TIME
  • Proposal Engineer - Roselle, IL Apply Now Description/Job Summary About Signode:With over $2B in revenue, 80 manufacturing facilities across 6 continents and over 9,000 employees worldwide, Signode is...
  • 8 Days Ago

S
Supplier Quality Engineer - Roselle, IL
  • Signode -Supplier Quality Engineer
  • Roselle, IL FULL_TIME
  • Supplier Quality Engineer - Roselle, IL Apply Now Description/Job Summary SUMMARYAs a Supplier Quality Engineer, you will be responsible for establishing and maintaining strong relationships with our ...
  • 25 Days Ago

T
Software Developer / Software Engineer
  • Terzo Technologies
  • Tamil Nadu, IL FULL_TIME
  • Job Role: As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for feature...
  • 1 Month Ago

B
Software Engineer
  • Bectran Inc
  • Schaumburg, IL FULL_TIME
  • DescriptionOur Engineering Department exists at the core of our organization. This analytical and innovative team works diligently to ensure clients’ needs are exceeded through the creation and delive...
  • 20 Days Ago

Filters

Clear All

Filter Jobs By Location
  • Filter Jobs by companies
  • More

0 Commercial Software Engineer jobs found in Chicago, IL area

Chicago (/ʃɪˈkɑːɡoʊ/ (listen), locally also /-ˈkɔː-/), officially the City of Chicago, is the most populous city in Illinois, as well as the third most populous city in the United States. With an estimated population of 2,716,450 (2017), it is the most populous city in the Midwest. Chicago is the principal city of the Chicago metropolitan area, often referred to as Chicagoland, and the county seat of Cook County, the second most populous county in the United States. The metropolitan area, at nearly 10 million people, is the third-largest in the United States, and the fourth largest in North A...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Commercial Software Engineer jobs
$70,562 to $91,667
Chicago, Illinois area prices
were up 0.8% from a year ago

Commercial Software Engineer in Baltimore, MD
Technical Lead for a world class distributed agile development team in the Commercial cards.
January 19, 2020
Commercial Software Engineer in Lansing, MI
The most apparent distinction between how industrial and commercial software engineers work is the set of programming languages they use.
January 08, 2020
Commercial Software Engineer in Santa Barbara, CA
There exists in these distinctions an opportunity to greatly improve productivity and quality-of-life for industrial software engineers.
February 02, 2020