Intern Full Stack Software Development Public Safety

Not Interested
Bookmark
Report This Job

profile Job Location:

Gwinnett County, GA - USA

profile Monthly Salary: Not Disclosed
Posted on: 16 hours ago
Vacancies: 1 Vacancy

Job Summary

Class Summary



Must be actively enrolled in an accredited college or university degree program for the full duration of the internship (proof of enrollment required)

Job Description
As a Full Stack Software Developer Intern this position will have the opportunity to work alongside experienced developers in the design development and support of applications used by the Gwinnett County Public Safety community. The intern will gain hands-on experience with modern technologies participate in real-world projects and contribute to meaningful work that supports police fire and emergency services.

This internship is designed for students or recent graduates looking to explore full stack development in a collaborative public-sector environment. This position will allow for the intern to learn from mentors contribute to real projects and build skills that will support your long-term career in software development.

Essential Duties
  • Assist in developing and enhancing features for existing and new web applications using Python Flask JavaScript and other modern technologies
  • Participate in code reviews and learn best practices in software engineering
  • Collaborate with other developers project managers and stakeholders to understand requirements and propose solutions
  • Support testing efforts by identifying bugs and helping to troubleshoot issues
  • Contribute to technical documentation and user guides as part of the development process
  • Attend team meetings and agile sprint planning sessions to learn about the full software development lifecycle
  • Learn how to deploy web applications to Windows servers including basic IIS configuration
  • Observe and participate in discussions around system security compliance and public safety data standards
Other Job Requirements/Information
  • Work schedule for this position would be Monday - Friday 8:00am-5:00pm.
  • This internship will be for Summer2026. Intern must report to the office.
  • This job is a civilian position in either a public safety department or in Information Technology with close ties to public safety. Due to the sensitive nature of this position a public safety background is required.
  • Candidates are required to obtain GCIC certification within 30 days of hire.
  • Candidates must possess a valid drivers license.
Minimum Qualifications
  • Pursuing or already possessing a Bachelors Degree in Computer Science Information Systems Analytics or a related and technically comparable field OR relevant and technically comparable work experience
  • Understanding of basic software development principles and the software development lifecycle
  • Familiarity with basic database concepts as well as some experience with SQL and related tools and technologies
  • Functional knowledge of Python as related to the development of web applications and automated data transfer processes
  • Exposure to modern web development technologies and frameworks preferably React or similar frameworks as well as functional knowledge of HTML CSS and JavaScript
  • Knowledge of version control systems practices tools and concepts specifically Git for collaboration and code management
  • Effective verbal and written communication skills and capable of conveying technical concepts to a non-technical audience
  • Works effectively and efficiently both autonomously and as a member of a team
Preferred Qualifications in addition to minimum qualifications
  • Hands-on experience with Python in a professional setting.
  • Experience with SQL Server or other relational databases including designing schemas and writing queries in a professional setting.
  • Familiarity with modern network communication RESTful APIs and web services.
  • Experience with development tools and practices such as commercial grade IDEs continuous integration/continuous deployment (CI/CD) tools and testing tools such as Postman JMeter Selenium Pytest etc.
  • Demonstrated ability to contribute to complex projects including gathering complex project requirements from customers working either individually or as a member of a team to develop solutions based on the gathered requirements then implementing and supporting the deployed product.
  • Experience with Agile development methodologies and practices.
  • Evidence of taking initiative such as leading a project team in an academic work or extracurricular setting and showing leadership potential.
  • Ability to quickly learn new technologies and rapidly adapt to the ever-evolving technological landscape and shifting user requirements.
  • A keen interest in the application of technological solutions to solve public safety challenges or problems.
For more information about this department please click here.

Additional Information

About Gwinnett County



Welcome to Gwinnett County one of Americas fastest-growing counties for the past 20 years. Our dynamic and exciting county combines the best of big-city living with the comforts of the suburbs.

The countys population in 2000 was about 588448 and weve only continued to grow since then with the population expected to reach one million by the year 2022.

Gwinnett has many advantages beginning with its location and road system. The county is just 45 minutes from Hartsfield-Jackson Atlanta International Airport and 30 minutes from downtown Atlanta. Thanks to this location 80 percent of the U.S. population is within a two-hour flight. Georgia Highway 316 has been extended to Athens reducing travel time to the University of Georgia to 25 minutes. Gwinnetts infrastructure includes more than 2750 miles of roadways to provide excellent mobility for our residents.

The County Administrator and County Attorney are appointed by the Board of Commissioners and serve at its pleasure. To implement the Boards policy directives the County Administrator uses a management team consisting of members of his immediate staff and 14 department directors. The 14 departments that make up the executive side are Police Services Fire and Emergency Services Corrections Communications Support Services Financial Services Community Services Human Resources Information Technology Services Law Planning and Development Water Resources Child Advocacy & Juvenile Services and Transportation. Each department is run by a director who is charged with managing operations in a manner which stresses the Countys values.

In addition to the executive side of County government certain services are provided through Constitutional officers and independent elected officials. These external offices are created by the Georgia Constitution or through state Gwinnett they include the Sheriff Tax Commissioner District Attorney Solicitor Probate Court Judge and Chief Magistrate.

Vision
Gwinnett is the preferred community where everyone thrives!

Mission
Gwinnett proudly supports our vibrantly connected community by delivering superior services.

Values
Integrity: We believe in being honest building trust and having strong moral principles.
Accountability: We believe in stewardship transparency and sustainability.
Equity: We believe in fairness and respect for all.
Inclusivity: We believe in engaging embracing and unifying our communities.
Innovation: We believe in continual adaptation of technology process and experience.

Hiring Process

Gwinnett County is an Equal Opportunity Employer. For more information regarding our hiring process please click the links below:

Gwinnett County is committed to creating a diverse workforce. As an Equal Opportunity Employer we prohibit discrimination on the basis of genetic information (including sex) race color national origin (including ancestry) gender (identity and expression) sexual orientation age marital status familial status (including pregnancy) disability military or veteran status religion political affiliation immigration status homeless status or any other category protected by law.

For questions about recruitment or to request a reasonable accommodation during the application interview or testing process please call Human Resources at or email .

Reasonable accommodations for qualified individuals with disabilities may be requested. If you need an accommodation during the application interview or testing process contact Human Resources at 770.822.7915 or This email is only for accommodation requests; for questions related to job postings use


Required Experience:

Intern

Class SummaryMust be actively enrolled in an accredited college or university degree program for the full duration of the internship (proof of enrollment required)Job DescriptionAs a Full Stack Software Developer Intern this position will have the opportunity to work alongside experienced developers...
View more view more

Key Skills

  • CCTV
  • Typing
  • Customer Service
  • Hospital Experience
  • Computer Skills
  • Military Experience
  • Law Enforcement
  • 5G
  • Dispatching
  • Emergency Management
  • Security
  • Writing Skills