Q1 Technologies, Inc logo

Senior Software Engineer Platform Engineering

Q1 Technologies, Inc
  • Aurora, IL
  • $80–$90 Per Hour
  • Instant Apply
7 days ago
Q1 Technologies, Inc

Job Description


Job Description:ALL CAPS, NO SPACES B/T UNDERSCORES PTN_US_GBAMSREQID_
Candidate BeelineID i.e. PTN_US_9999999_SKIPJOHNSON0413
MSP Owner: Thomas Hodges
Targeted Bill Rate-$80-$90hr
REQUIREMENT_CITY - Alpharetta, GA-Need to come to office for Face 2 Face Round of Interview
REQUIREMENT_ID-11010010
Role Name - Senior Software Engineer – Platform Engineering

ROLE_DESCRIPTION -

We are looking for a Senior Software Engineer in our architecture group to advance our core in-house server-side frameworks. The candidate will contribute to strategic modernization initiatives as well as operational support for these frameworks.

RESPONSIBILITIES

- Acquire deep knowledge of our in-house application development frameworks to handle support requests without guidance.

- Be responsible for timely, quality delivery of work spanning multiple tiers/modules.

- Tactically execute a well-defined but complex problem by subdividing it into simple, testable tasks.

- Implement code using efficient algorithms and data structures.

- Realize resilient, high-performing components using concurrency.

- Help the team produce training material and design documents when needed.

- Collaborate within a cross-functional Scrum/Kanban team; be a great team player across gateway, control-plane, and security sub-teams.

- Frequently interact with external support teams to resolve technical hurdles.

- Share knowledge with the group on your area of expertise via diagrams or presentations.

- Fully understand and faithfully follow established engineering processes.

- Support E*TRADE's commitment to audit and compliance.

Basic

- At least 3-5 years of software development experience.

- Solid computer science fundamentals (data structures, algorithms, concurrency).

- Advanced knowledge of Java (our teams maintain both a legacy Java 8 codebase and a modern Java 17 codebase side by side).

Preferred

- Good grasp of design patterns and service-oriented/API-gateway architecture.

- Knowledge of J2EE and servlet-based web applications.

- Some experience with Tomcat and Linux.

- Familiarity with Spring Framework, Spring Boot, Git, and Maven; Gradle experience is a plus.

- Hands-on knowledge of Spring Cloud (Config, Gateway/Netflix OSS, or Kubernetes) is a major plus.

- Experience with gRPC, Protocol Buffers, or Envoy Proxy/xDS-based service mesh architectures is a strong plus.

- Exposure to LDAP, Kerberos/SASL, OAuth2/OIDC, or Spring Security is valuable given our authentication/authorization services.

- Familiarity with Rust or WebAssembly (WASM) is a bonus, as the team builds custom proxy filters.

- Familiarity with agile SDLC is a significant bonus.

- Experience in the financial domain is a plus.

Numbers & Facts

LocationAurora, IL
IndustryComputer/IT Services
Salary$80–$90 Per Hour
Company Size500 to 999 employees
Year Founded1990
Websitehttp://q1tech.com/

About Company

Q1 consists of experienced and recognized experts providing the capability to respond to market demand in order to provide professional services for our clients including Enterprise software implementations, application integration and technical / functional support.

Q1 has steadily grown into a Quality IT services and solutions organization with the average experience of our team being over 10 years. We have continuously met or exceeded client expectations by delivering professional services and project implementations on time and under budget to help clients truly recognize return on investment.

Company Image

Skills

  • Algorithmsunmatched
  • Application Frameworkunmatched
  • Authenticationunmatched
  • Cloud Computingunmatched
  • Computer Scienceunmatched
  • Concurrencyunmatched
  • Cross-Functionalunmatched
  • Data Structuresunmatched
  • Design Documentunmatched
  • Gitunmatched
  • Gradleunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Java Servletsunmatched
  • Kanbanunmatched
  • Kerberosunmatched
  • LDAP (Lightweight Directory Access Protocol)unmatched
  • Mavenunmatched
  • OAuthunmatched
  • Operational Supportunmatched
  • Operational Support Systems (OSS)unmatched
  • Process Developmentunmatched
  • SASL (Simple Authentication and Security Layer)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Team Playerunmatched
  • Time Managementunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder