Principal Software Engineer

job
  • Request Technology, LLC
Job Summary
Location
Chicago ,IL 60290
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
02 Jan 2025
Share
Job Description

Principal, Software Engineer

Salary: Open

Location: Chicago, IL or Dallas, TX

Hybrid: 3 days onsite, 2 days remote

*We are unable to provide sponsorship for this role*

**This permanent placement role is not open for C2C, Contract, or Contract to Hire**


Qualifications

  • BS degree
  • 10+ years software development experience.
  • 4+ years of work experience in the capital markets industry
  • Java-based software development experience.
  • Experience with Flink, Kafka, and Kubernetes.
  • Fluent in object-oriented design, industry best practices, software patterns, and architecture principles.
  • Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages.
  • Deep understanding of performance issues and multi-threaded development.
  • Proficient in the following types of testing: unit, integration, system, functional, non-functional, regression, performance, security, and acceptance.
  • Experience working with five or more of the following: web/mobile application development, Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, and public-cloud platforms.
  • Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages.


Responsibilities

  • Collaborating with others to deliver complex projects which may involve multiple systems.
  • Continuously thinking about the next steps while improving yourself and others around you.
  • Developing solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop.
  • Recommending technologies and tools that improve the efficiency and quality of company systems and development processes.
  • Optimizing application performance through analysis, code refactoring, and system tuning.

Other Smiliar Jobs
 
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Dallas, TX
  • 5 Days ago
  • Coppell, TX
  • 5 Days ago