Software Engineer job in Chicago, IL | Chicago Public Schoo...

Software Engineer
Chicago Public SchoolsChicago, IL2 days ago
Software Engineer
(
220003CO
)


Description:


Chicago Public Schools (CPS) is the third-largest school district in the United States, serving over 340,000 students in 600+ schools and employing nearly 36,000 people, most of them teachers. CPS has set ambitious goals to ensure that every student, in every school and every neighborhood, has access to a world-class learning experience that prepares each for success in college, career, and civic life. In order to fulfill this mission, we make three commitments to our students, their families, and all Chicagoans: academic progress, financial stability, and integrity. Six core values are embedded within these commitments – student-centered, whole child, equity, academic excellence, community partnership, and continuous learning.

The Department of Information and Technology Services (ITS) at CPS works to build the capacity of schools to use information and technology, maintain network infrastructure, security standards, and support other departments to meet district goals. ITS strives to provide innovative technology solutions that improve the quality of education for students, reduce the administrative burden on educators, facilitate parent interaction, increase community engagement, and support CPS’ mission of transparency by focusing on the ease and equity of access to information.




Job Summary:

Reporting to the Manager of Web Development, the Software Engineer plays a critical role in the ITS Web Development Team to help manage highly visible websites and applications that garner millions of monthly views and are relied upon by thousands of Chicago families. This role develops and write code in .NET, C#, JQuery (and related technologies), and SQL Server 2019.




The Software Engineer will be held accountable for the following responsibilities:


  • Design, develop, modify, and deploy software application packages for CPS websites. Troubleshoot, debug and implement software code changes.

  • Prepare required documentation and meet district deliverables, as required, in the construction of web solutions.

  • Participate in continuous improvement efforts to identify current processes that can be streamlined or re-engineered to add value to the district.



  • Consult and work alongside Development Team members to design, build and manage websites, and APIs.

  • Participate in full project life cycle development, object-oriented analysis/design, and continuous integration with version control tools such as Git, and Azure DevOps.

  • Analyze, design, and develop tests and test-automation suites.

  • Other duties as assigned.





In order to be successful and achieve the above responsibilities, the Software Engineer must possess the following qualifications:

Education Required:


  • Bachelor’s degree in Computer Science, Engineering, Mathematics or related field from an accredited college or university


Experience Required:


  • Minimum of three (3) years of professional experience in software development

  • Experience with or ability to learn .NET is required

  • Experience with cloud based software platforms such as Google Apps / Azure preferred.

  • Experience with the following tools is preferred: ASP.Net, .NET Core, MVC, C#, JavaScript, jQuery, Flexbox, Bootstrap, JSON, React, SQL Server, Responsive Web Development, Responsive Design Frameworks, REST APIs, HTML5, CSS3, Relational Databases, and Version Control.


Knowledge, Skills, and Abilities:


  • Working knowledge of object-oriented programming language, required.

  • Working knowledge of front-end javascript framework such as Angular / React / Ember or Knockout preferred.

  • Familiarity with Content Management Systems preferred.

  • Strong written and verbal communication, organization and time-management skills.

  • Excellent critical thinking skills; capable of troubleshooting and debugging existing software systems



  • Ability to be flexible, analytical, and solutions-oriented in a fast-paced environment.

  • Driven to use the latest technologies to improve user experience for over 300,000 students, parents, and teachers.





Conditions of Employment

As a condition of employment with the Chicago Public Schools (CPS), employees are required to:


  • Establish/Maintain Chicago Residency - Employees are required to live within the geographic boundaries of the City of Chicago within six months of their CPS hire date and maintain residency throughout their employment with the district. The Chicago residency requirement does not apply to temporary/part-time positions, however, all CPS employees must be residents of Illinois.

  • Be Fully Vaccinated Against COVID-19 - Unless approved for a medical or religious exemption, all employees are required to be up-to-date on COVID-19 vaccinations, including boosters, and to submit proof of vaccination to the district within 30 days of hire. “Up-to-date” on vaccination is defined as being at least two weeks past all primary vaccine doses and any applicable boosters. Unvaccinated staff with an approved exemption must submit to weekly testing.





CPS Non-Union Job Grade: S08
Estimated Annual Salary Range: $76,000 - $100,500
FLSA Classification: Exempt

Final salary offers are dependent upon candidate qualifications.








Primary Location
: Central-42 West Madison Street (Information & Technology Svcs)


Software Engineer in test / Lead Functional QA
CZ Consultants Inc.

Santa Monica, CA, US

30+ days ago
We have URGENT open position for “Lead Functional QA” at Santa Mo...
Software Engineer
Life Fitness

Franklin Park, IL

2 hours ago
Designs and codes software to meet customer needs and requirements. Provi...
Software Engineer
JPMorgan Chase Bank, N.A.

Chicago, IL

11 hours ago
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovativ...
Software Engineer Associate (Remote eligible)
Mathematica Policy Research

Chicago, IL

6 hours ago
Various federal agencies with whom we contract require that staff successfully u...
Software Developer
Sierra7

Hines, IL

9 hours ago
The candidate contributes to software development plans and strategies, h...
Oracle Developer
USG

Chicago, IL

10 hours ago
5 years of related experience; Required Skills: Utilize Oracle SQL, PL/SQL, Orac...
Web Developer
Purohit Navigation

Chicago, IL

8 hours ago
Required to work overtime and weekends as necessary to meet project deadlines an...
Full Stack Web Developer
Deloitte

Chicago, IL

11 hours ago
Develop and execute test procedures for software components using NodeJS....
Senior Database Developer
Sierra7

Hines, IL

9 hours ago
Master’s degree in Computer science, Electronics Engineering or other engineerin...
Full Stack Developer with Active Secret Clearance
Deloitte

Chicago, IL

11 hours ago
Develop and execute test procedures for software components. Develop s...
Software Engineer (Performance)
Trading Technologies

Chicago, IL

13 hours ago
In addition to providing access to the world’s major international exchanges and...
Software Test Engineer
Trading Technologies

Chicago, IL

13 hours ago
In addition to providing access to the world’s major international exchanges and...
Software Engineer (C++ Algos)
Trading Technologies

Chicago, IL

13 hours ago
In addition to providing access to the world’s major international exchanges and...
Mobile Software Engineer - Android
JPMorgan Chase Bank, N.A.

Chicago, IL

14 hours ago
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovativ...
Automation Test Engineer
Trading Technologies

Chicago, IL

13 hours ago
In addition to providing access to the world’s major international exchanges and...
Software Test Engineer (Prices/Orders)
Trading Technologies

Chicago, IL

13 hours ago
Strong understanding of software development life-cycle and test engineer...