Software Engineer 3
Indotronix International Corporation
Rolling Meadows, IL, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Microsoft Windows
Agile Methodology
Software Applications
JIRA
Bash Shell
C++ (Programming Language)
IBM Rational ClearCase
Software Documentation
Databases
Computer Engineering
Relational Databases
Software Debugging
+20 more
Software Design Patterns
Github
Graphical User Interface
Python (Programming Language)
Object-Oriented Software Development
Software Architecture
Qt (Software)
Standard Sql
Requirements Management
Software Configuration Management
Software Engineering
Systems Integration
Windows Desktop
Scripting
Gitlab
Git
SC Clearance
Information Technology
Bitbucket
Software Version Control
Job description
Seeking a Software Engineer III to support the design, development, testing, and integration of software applications for mission-critical systems. This role involves developing object-oriented software solutions, graphical user interfaces, database integration, and supporting software development activities within Agile and Waterfall environments., * Design, develop, test, debug, and integrate software applications using C++
- Develop and maintain Graphical User Interfaces (GUI) for Windows-based applications
- Support software architecture, object-oriented design, and design pattern implementation
- Develop and maintain relational databases using SQL
- Support software integration and testing on target hardware platforms
- Participate in Agile and/or Waterfall software development processes
- Utilize version control systems and Agile planning tools for software configuration management
- Collaborate with cross-functional engineering teams to support software lifecycle activities
- Support software documentation, troubleshooting, and continuous improvement initiatives
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or related field with 5+ years of experience, or Master’s degree with 3+ years of experience
- Strong Object-Oriented Programming experience in C++
- Experience developing Graphical User Interfaces (GUI)
- Familiarity with software architecture, object-oriented design, and design patterns
- Experience with relational database systems and SQL
- Experience developing software for Windows Operating Systems
- Knowledge of Agile and/or Waterfall software development methodologies
- Experience with version control systems such as Git, GitHub, GitLab, Bitbucket, or ClearCase
- Familiarity with Agile planning tools such as Jira or Rally
- U.S. Citizenship required
- Ability to obtain and maintain a Secret or Top-Secret Security Clearance
Preferred Skills
- Experience with C++11
- Familiarity with scripting languages such as Python, Bash, or Batch
- Experience testing and integrating software on hardware platforms
- Experience with Qt framework
- Familiarity with DOORS requirements management
- Active Secret Clearance preferred
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on clearancejobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AF
Ava Faulkner
about 4 years ago
TL
Thomas Limbüchler
Should senior developers refuse interview coding challenges?
over 5 years ago
AB
Andre Braun, GitLab
Now is the time for industrialized software development
about 1 year ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
KM
Kaleb McKelvey
The Best Software Developer Blogs to Read
over 3 years ago