Careers

Senior Engineers

IL, USA

Apply Now

Job Duties

Senior Engineers for Westmont, IL location. Collaborate with application support engineers on software requirements and estimate realistic development timeframes. Partner with cross-functional teams to design, develop, and maintain web-based applications. Develop scalable and maintainable software solutions. Write efficient and high-quality code that adheres to coding standards and best practices. Review code and take part in design discussions. Study and propose modern solutions to remain up to date with technical best practices. Technical environment: Java/Spring and JavaScript/Typescript; Java IDE; Java JDK 8+; client-side and server-side development; RESTful API design and development; agile development methodologies and version control tools; debugging skills; incident management software (ClickUp and Jira); C# and .Net; Client / Server distributed applications using the HTTP protocol; integration tests using JUnit and Mockito frameworks; realtime notification technologies (web sockets); TypeScript and experience with Angular; server-side development using Spring Framework; cloud-centric environments, (AWS and Azure); containerization technologies (Docker and Kubernetes); Java build/deployment systems: Gradle, Maven, Jenkins; database technologies (PostgreSQL, and MSSQL) with knowledge of MongoDB.

 

Requirements

Master’s degree in Computer Science or related field plus 2 years of experience with full-stack application development required. Required skills: Java/Spring and JavaScript/Typescript; Java IDE; Java JDK 8+; client-side and server-side development; RESTful API design and development; agile development methodologies and version control tools; debugging skills; incident management software such as ClickUp and Jira; C# and .Net; Client / Server distributed applications using the HTTP protocol; integration tests using JUnit and Mockito frameworks; realtime notification technologies such as web sockets; TypeScript and experience with Angular; server-side development using Spring Framework; cloud-centric environments, like AWS or Azure; containerization technologies such as Docker and Kubernetes; Java build/deployment systems: Gradle, Maven, or Jenkins; database technologies such as PostgreSQL, and MSSQL, with knowledge of MongoDB. Less than 5% travel to attend industry conferences and company sponsored trade shows required. Some telecommuting permitted. Applicants must be legally authorized to work in the United States and not require current or future employment visa sponsorship. $108,077/yr – $108,077/yr + Benefits: https://www.gtisoft.com/job-listing/

Application Process

  1. Submit Application

    Complete online application with resume and cover letter

  2. Initial Screening

    Phone interview with recruiting team and hiring manager

  3. Technical Interview

    In-depth technical discussion and case study presentation

  4. Team Interview

    Meet with team members and leadership (on-site or virtual)

  5. Offer

    Reference checks and offer discussion

Support

Working at Gamma Technologies

Licensing includes access to structured support resources and platform updates, helping teams maintain continuity across projects and releases.

Engineering-Driven Culture

Technical depth and problem-solving expertise drive decision-making across product development and customer engagement.

Global Collaboration

Distributed teams across North America, Europe, and Asia collaborate on platform development and customer projects.

Documentation Access

Comprehensive technical documentation, modeling guides, and best practice resources

Release Information

Detailed release notes, upgrade guidance, and information on new capabilities

Apply Now

GPA (in latest degree program)

out of

Are you legally authorized to work in the United States?

At any point, will you require sponsorship for employment visa status (e.g. H-1B status)?

Please Upload Cover Letter: (.doc, .docx, .pdf) 5Mb Limit

Please Upload Resume File: (.doc, .docx, .pdf) 5Mb Limit

Connect with a Gamma Technologies Office

Reach out to your regional team to discuss simulation software, engineering services, or technical support needs.