Software Engineer

Software Engineer

Next Step Systems

Northbrook, IL • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

Software Engineer, Northbrook, IL
The selected Software Engineer will become part of the team responsible for all of the company's programming needs. Software Engineers and Applications Developers design, develop and maintain proprietary in-house solutions that support operations, financial modeling and portfolio management. Benefits include insurance assistance (medical, dental, vision), 401K plan, free lunch daily and free transportation from train station. This is the opportunity you have been looking for to launch your career! Will consider F1-OPT candidates.
Responsibilities:
- Collaborate with other Software Engineers, as well as other appropriate members of the team, to design the functionality and user interface of each product.
- Full stack software design using both front-end and back-end coding languages, development frameworks and third-party libraries.
- Build, test and maintain these tools to guarantee all requirements are met.
Qualifications:
- Bachelor's degree (or currently enrolled) in Computer Science or related field.
- 0-2+ years of experience.
- Proficiency in compiled languages (Java, C++, etc.).
- Experience in scripting languages (PHP, JavaScript, Python, etc.).
- Knowledge of Databases (MySQL, SQL, etc.) and Linux.
- Comprehension of Software Development Life Cycle (SDLC).
- Candidates that have completed a relevant software development internship is a plus.
- Familiarity of data integrity, regression, performance testing.
- Excellence in problem solving and analysis.
- Ability to organize, prioritize and multitask.
- Basic understanding of financial markets.
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Northbrook IL Jobs, Software Engineer, Java, C++, PHP, Python, MySQL, SQL, Linux, SDLC, Software Developer, Programming, Programmer Analyst, Illinois Recruiters, Information Technology Jobs, IT Jobs, Illinois Recruiting
Looking to hire for similar positions in Northbrook, IL or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire Software Engineers for jobs in Northbrook, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta, Austin, Baltimore, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fort Lauderdale, Houston, Indianapolis, Jacksonville, Kansas City, Los Angeles, Miami, Minneapolis, Nashville, New Jersey, New York, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Silicon Valley, St Louis, Tampa, Washington DC



Frequently asked questions

Q: What skills or qualities help someone succeed as a Software Engineer?

A: To succeed as a Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Software Engineers to design, develop, and maintain high-quality software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Software Engineer?

A: A Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on coding and contributing to existing projects, then advancing to a Mid-Level Software Engineer role, where they take on more complex tasks, lead smaller projects, and mentor junior team members. As they gain experience, they can move into Senior Software Engineer positions, where they lead large-scale projects, architect software systems, and make technical decisions that impact the organization. With continued growth, Software Engineers can pursue leadership roles, such as Technical Lead or Engineering Manager, or transition into specialized areas like DevOps, Product Management, or Technical Consulting.



Next Step Systems job posting for a Software Engineer in Northbrook, IL with a salary of $121,800 to $175,600 Annually and benefits including Medical, Vision, Dental, PTO, and Retirement with a map of Northbrook location.