1

Software Engineer Iii Jobs in Connecticut (NOW HIRING)

Software Engineer III

Greenwich, CT · On-site

$64.50 - $86.75/hr

This is a hybrid role (3 days in the office/2 days remote) About your team: Our clearing ... Creating software applications or systems to meet user needs while considering functionality ...

Ensure compliance with software validation and configuration management standards. * Collaborate with engineering and manufacturing teams to understand requirements and deliver robust solutions.

Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience * 3-8 years of professional experience as a backend engineer. * Strong proficiency in ...

Delivery Management Engineer III- AI & Engineering Join our AI & Engineering team in transforming ... Bachelor's degree in computer science, software engineering, information technology or a related ...

Delivery Management Engineer III- AI & Engineering Join our AI & Engineering team in transforming ... Bachelor's degree in computer science, software engineering, information technology or a related ...

... * 3+ years of experience in software development, with expertise in Go and/or Python ... Experience with Site Reliability Engineering (SRE) practices for ensuring scalability and ...

... * 3+ years of experience in software development, with expertise in Go and/or Python ... Experience with Site Reliability Engineering (SRE) practices for ensuring scalability and ...

Software Engineer

Greenwich, CT · On-site

$95 - $130/hr

This is a hybrid role (3 days in the office/2 days remote). About your team: Our clearing ... These applications support Funds and banking software handling client cash, brokerage operations ...

Software Engineer

Hartford, CT · Hybrid

$88K - $132K/yr

Software Engineer - IE08DE We're determined to make a difference and are proud to be an insurance ... Handle support issues within your area of expertise Requirements * 3+ years of experience ...

Sr Software Engineer

Hartford, CT · Remote

$91K - $163K/yr

... * 3 years of experience with one or more modern programming languages (e.g., Python, Java, C#, or ... software applications * Understanding of enterprise AI ethics, safety guidelines, and data ...

Staff Software Engineer - IE07IE We're determined to make a difference and are proud to be an ... The role has a hybrid work arrangement, with the expectation of working in the office three days ...

Netpace Inc is seeking a Field Engineer 3 to provide technical support for computer-related ... Responsibilities : • Computer hardware set up, basic hardware and software troubleshooting stills ...

next page

Showing results 1-20

Software Engineer Iii information

See Connecticut salary details

$28

$62

$85

How much do software engineer iii jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for software engineer iii in Connecticut is $62.04, according to ZipRecruiter salary data. Most workers in this role earn between $52.60 and $70.67 per hour, depending on experience, location, and employer.

What is a software engineer III?

A Software Engineer III is an experienced mid-to-senior level software developer responsible for designing, developing, and maintaining software applications. They typically work independently or as technical leads on projects, collaborate with cross-functional teams, and mentor junior engineers. This role requires strong problem-solving skills, a deep understanding of programming languages and software architecture, and several years of professional experience in software development.

How does a software engineer III typically collaborate with cross-functional teams during a project lifecycle?

As a Software Engineer III, you will frequently work with cross-functional teams, including product managers, designers, QA engineers, and sometimes stakeholders from other departments. Collaboration often involves participating in requirements gathering, design discussions, code reviews, and sprint planning sessions. You may also mentor junior engineers and help bridge communication between technical and non-technical team members, ensuring that project goals are clearly understood and met efficiently. This collaborative environment helps drive innovation and ensures the delivery of high-quality software solutions.

What are the key skills and qualifications needed to thrive as a software engineer III, and why are they important?

To thrive as a Software Engineer III, you need advanced programming skills, a deep understanding of software development principles, and a relevant degree such as computer science or engineering. Proficiency in industry-standard languages (like Java, Python, or C++), version control systems (e.g., Git), and familiarity with cloud platforms or CI/CD tools is typically required. Strong problem-solving, effective communication, and leadership abilities help you collaborate and mentor others on your team. These skills ensure you can deliver robust, maintainable solutions and drive technical projects forward efficiently.

What are popular job titles related to Software Engineer Iii jobs in Connecticut?

For Software Engineer Iii jobs in Connecticut, the most frequently searched job titles are:

Infographic showing various Software Engineer Iii job openings in Connecticut as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 9% Part Time, 2% Temporary, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $129,038 per year, or $62 per hour.

Software Engineer III

Interactive Brokers Group

Greenwich, CT • On-site

$120 - $180/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


Job description

Posted Monday, August 3, 2026 at 10:00 AM

About the Company

Interactive Brokers Group, Inc. (NASDAQ: IBKR), a member of the S&P 500, is a global financial services company headquartered in Greenwich, Connecticut, with offices in over 15 countries. Through its affiliates, Interactive Brokers provides automated trade execution and custody of securities, commodities, foreign exchange, and prediction markets on over 170 markets in numerous countries and currencies.

For more than four decades, Interactive Brokers has focused on technology, automation, and innovation to provide clients worldwide with a sophisticated, unified platform to manage their investment portfolios. We serve individual investors, hedge funds, proprietary trading groups, financial advisors, and introducing brokers.

Our culture is driven by problem-solving, efficiency, and continuous improvement. We look for individuals who are intellectually curious, collaborative, and motivated to contribute to technology that helps simplify and enhance access to global financial markets. Interactive Brokers has consistently been recognized as a top broker by respected industry sources including Barron’s, Investopedia, Stockbrokers.com, and others.

This is a hybrid role (3 days in the office/2 days remote) About your team:

Our clearing applications group works on back-end, internal systems and client-facing applications. These applications support Funds and banking software handling client cash, brokerage operations, securities borrowing and lending, clearing operations including regulatory reporting, trade settlement and reconciliation, corporate action processing, client statements, reference data systems, and IPO processing, to name just a few. In addition, we also continuously work on our fully integrated internal development and operational tools used to handle functions such as software releases, job scheduling, service location and security frameworks, and build management tools. We are looking to continuously improve our intelligent, automated systems to provide the world-class solutions and systems our brokerage customers expect.

What will be your responsibilities within IBKR:
  • Creating software applications or systems to meet user needs while considering functionality, reliability, and scalability.
  • Utilizing Java programming languages to write clean, maintainable, and efficient code and develop back-endservices and algorithms
  • Conducting thorough testing to identify bugs or issues in the softwareand resolving themto ensure high-quality deliverables.
  • Working closely with other developers, designers, product managers, and stakeholders to understand project requirements and specifications.
  • Reviewing code written by peers for quality assurance and providing constructive feedback.
  • Updating and modifying existing applications to improve efficiency, enhance functionality, and fix vulnerabilities.
  • Creating and maintaining detailed documentation for code, software designs, and development processes for future reference.
  • Keeping up with industry best practices, emerging technologies, and programming languages to refine skills and improve development processes.
  • Contributing to project timelines, estimates, and resource allocations to ensure deadlinesare metand goalsare achieved.
  • Assistingusers with software-related issues andprovidingtraining sessions when needed.
  • Have a desire to learn about and understand financial instruments and concepts.
Skills Required:
  • Bachelor’s or master’s degree in computer science or related degree.
  • 5+ years of Java experience or similar object-oriented language experience.
  • Strong knowledge of object-oriented concepts, n-tier applications
  • Knowledge of relational database concepts (Oracle is a plus).
  • Hands-on experience with server-side programming, ideally with Java/JEE or C++, message-oriented systems, RESTful web services, and microservices.
  • Desire to challenge the status quo, create simple, elegant solutions to complex problems, and follow solutions from development through production release, acceptance testing, and support.
  • Experience with configuration and deployment on application servers, ideally JBoss.
  • Knowledge of financial instruments is a plus but is not required. Otherwise, youhave adesire to learn about and understand financial instruments and concepts.
To be successful in this position, you should be:
  • Detail-oriented self-starter who is comfortable working both independently and collaborating with your team.
  • Passionate about writing clean, well-tested, and maintainable code.
  • You should have a high level of comfort in an environment of continuous integration and deployment.
  • Optimizing, improving, and supporting existing algorithms and systems to reach the goal of highly automated robust systems with full test coverage requiring minimal operational oversight.
  • Creating independent automated risk controls and checks to ensure that systems are performing as expected and catching potential errors as soon as possible.
  • Developing message-oriented systems, batch processing applications, and web application-based management consoles.
  • Continuous learner and will use and/or learn the right language and technology to solve a problem.
Company Benefits & Perks:
  • Competitive salary, annual performance-based bonus and stock grant
  • Retirement plan 401(k) with competitive company match
  • Excellent health and welfare benefits, including medical, dental, and vision benefits
  • Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP)
  • Paid time off and a generous parental leave policy
  • Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snack
  • Corporate events including team outings, dinners, volunteer activities and company sports teams
  • Education reimbursement and learning opportunities
  • Modern offices with multi-monitor setups .
#J-18808-Ljbffr