Senior software engineer

Kennesaw State University
Atlanta, GA
Job Title:

Senior Software Engineer

Location: Kennesaw, Georgia

Regular/Temporary: Regular

Full/Part Time: Full-Time

Job ID: 294090

About Us

Are you ready to transform lives through academic excellence, innovative research, strong community partnerships and economic opportunity? Do you want to cultivate an inclusive environment that encourages free expression and civil discourse? Kennesaw State University is one of the 50 largest public institutions in the country. With growing enrollment and global reach, we continue to expand our institutional influence and prominence beyond the state of Georgia. We offer more than 190 undergraduate, graduate, and doctoral degrees to empower our 47,000 students to become thought leaders, lifelong learners, and informed global citizens. Our entrepreneurial spirit, high-impact research, and Division I athletics draw students from throughout the region and from more than 100 countries across the globe. Our university's vibrant culture, career opportunities, rich benefits, and values of respect, integrity, collaboration, inclusivity, and accountability make us an employer of choice. We are part of the University System of Georgia. We are searching for talented people to join Kennesaw State University in our vision. Come Take Flight at KSU!

Location

(Primary Location for Job Responsibilities) Our Kennesaw campus is located at 1000 Chastain Road NW, Kennesaw, GA 30144.

Our Marietta campus is located at 1100 South Marietta Parkway, Marietta, GA 30060.

Job Summary

Advances user-centered software solutions by designing intuitive user experiences, developing backend services, and supporting data workflows. Emphasizes JavaScript-based UI development, Python, API development, and SQL, with a focus on delivering seamless interactions across the full software development lifecycle.

Responsibilities

KEY RESPONSIBILITIES: -

  • Develops responsive, accessible user interfaces using modern front-end frameworks
  • Applies UI/UX principles to create engaging user experiences and prototypes
  • Builds and maintains RESTful APIs using Python and Flask
  • Supports ETL workflows using SQL and Python scripting
  • Writes clean, modular code following object-oriented programming principles
  • Writes clean, maintainable code using IDEs like Visual Studio or PyCharm
  • Conducts unit testing, participate in peer code reviews, and ensure code quality
  • Collaborates in Agile development environments using tools like Jira and Bitbucket

Required Qualifications

Educational Requirements

Bachelor's degree in computer science or related field from an accredited institution of higher education.

Required Experience

Five (5) years of software development experience.

Preferred Qualifications

Additional Preferred Qualifications

Awareness of secure coding practices and frameworks (OAuth, OpenID)

Knowledge of DevOps automation and CI/CD pipelines

Preferred Educational Qualifications

An advanced degree from an accredited institution of higher education in a related field

Preferred Experience

Experience within a higher-education environment

Experience with JavaScript development and familiarity with JavaScript frameworks (Vue.js, React)

Experience with Agile development methodologies and Jira

Experience with Rest API development using Python

Experience with Pandas and Data Frames

Experience working with SQL

Experience with ETL and data integration methodologies

Abilities

Knowledge, Skills, & Abilities

Able to create intuitive, accessible user interfaces

Translates business requirements into scalable, secure solutions

Strong analytical and problem-solving skills focused on code quality

Provides technical leadership and mentors junior developers

Communicates complex concepts clearly to technical and non-technical audiences

Adapts quickly to new technologies and development practices

Able to handle multiple tasks or projects at one time meeting assigned deadlines

KNOWLEDGE

Strong knowledge of UI/UX principles, responsive design, and frameworks like Vue.js or React

Experience with ETL workflows, SQL, and data manipulation using Pandas

Understanding of secure coding practices (OAuth, OpenID, JWT)

Familiar with unit testing, debugging, and performance optimization

Skills

Excellent interpersonal, initiative, teamwork, problem solving, independent judgment, organization, communication (verbal and written), time management, project management and presentation skills

Proficient with computer applications and programs associated with the position (i.e., Microsoft Office suite)

Effective use of Jira and participation in Agile sprints

Skilled in Git, Bitbucket, and Agile methodologies

Proficient in Python, object-oriented programming, and RESTful API development with Flask

Strong attention to detail and follow up skills

Strong customer service skills and phone and e-mail etiquette

USG Core Values

The University System of Georgia is comprised of our 26 institutions of higher education and learning as well as the System Office. Our USG Statement of Core Values are Integrity, Excellence, Accountability, and Respect. These values serve as the foundation for all that we do as an organization, and each USG community member is responsible for demonstrating and upholding these standards. More details on the USG Statement of Core Values and Code of Conduct are available in USG Board Policy 8.2.18.1.2 and can be found on-line at

Additionally, USG supports Freedom of Expression as stated in Board Policy 6.5 Freedom of Expression and Academic Freedom found on-line at

Equal Employment Opportunity

Kennesaw State University is an Equal Employment Opportunity Employer. The University is committed to maintaining a fair and respectful environment for living, work and study. To that end, and in accordance with federal and state law, Board of Regents policy, and University policy, the University prohibits harassment of or discrimination against any person because of race, color, sex (including sexual harassment, pregnancy, and medical conditions related to pregnancy), sexual orientation, gender identity, gender expression, ethnicity or national origin, religion, age, genetic information, disability, or veteran or military status by any member of the KSU Community on campus, in connection with a University program or activity, or in a manner that creates a hostile environment for members of the KSU community.

For additional information on this policy, or to file a complaint under the provisions of this policy, students, employees, applicants for employment or admission or other third parties should contact the Office of Institutional Equity at English Building, Suite 225, [email protected].

Other Information

This is not a supervisory position.

This position does not have any financial responsibilities.

This position will not be required to drive.

This role is considered a position of trust.

This position does not require a purchasing card (P-Card).

This position may travel 1% - 24% of the time

This position does not require security clearance.

Background Check

  • Standard Enhanced
  • Education

Per the University System of Georgia background check policy, all final candidates will be required to consent to a criminal background investigation. Final candidates may be asked to disclose criminal record history during the initial screening process and prior to a conditional offer of employment. Applicants for positions of trust with screening

results which confirm a disqualifying criminal history will be immediately disqualified from employment eligibility.

All applicants are required to include professional references as part of their application process. Some positions may require additional job-based screenings such as motor vehicle report, credit check, pre-employment drug screening and/or verification of academic credentials.

Posted 2026-03-15

Recommended Jobs

Repossession Agent

Tri-State Recovery
Union City, GA

Repossession Agent About Us We are a leader in the auto recovery industry and one of the fastest-growing recovery companies serving Alabama and surrounding markets . We take pride in professi…

View Details
Posted 2025-12-17

Emergency Medicine Travel Physician

Multi-State Emergency Medicine Facilities
Savannah, GA

TeamHealth has an excellent opportunity for a full-time physician to join our elite emergency medicine (EM) special operations team in Georgia, Florida, South Carolina, North Carolina, Virginia, Kent…

View Details
Posted 2026-03-15

Travel Nurse

eTeam Inc
Alpharetta, GA

eTeam Inc is seeking a travel nurse RN Outpatient Med Surg for a travel nursing job in Alpharetta, Georgia. Job Description & Requirements ~ Specialty: Med Surg ~ Discipline: RN ~ Start Da…

View Details
Posted 2026-03-15

Pool Server

Capital City Club
Brookhaven, GA

Capital City Club Pool Server Exciting Opportunity Awaits at Capital City Club! ABOUT US: Established in 1883, Capital City Club holds the distinction of being one of the oldest private cl…

View Details
Posted 2026-01-08

LPN/ Infectious Disease

SouthCoast Health
Savannah, GA

SouthCoast Health Is Looking For A Full Time LPN  For Our Infectious Disease Department Mon-Fri; no evening or weekend shifts Responsible for providing professional nursing care to clinic patient…

View Details
Posted 2026-02-23

Executive Assistant

Rockstar
Atlanta, GA

Rockstar is recruiting for a leading independent registered investment advisory firm based in Alpharetta, GA. The client provides comprehensive financial and retirement planning, wealth management, t…

View Details
Posted 2026-01-14

Mechanical Planner

Andritz
Griffin, GA

ANDRITZ is a globally leading supplier of plants, equipment, and services for hydropower stations, the pulp and paper industry, the metalworking and steel industries, and for solid/liquid separation …

View Details
Posted 2026-02-12

Service Assistant - Dishwasher

Shoneys
Vidalia, GA

Service Assistant - Busser Job Purpose Assists the restaurant team by cleaning the kitchen, all kitchen equipment and utensils, restaurant dining areas and outside the restaurant. PRIMARY ACTI…

View Details
Posted 2026-01-28

2026 City Service Worker, Sanitation

City of Marietta, GA
Marietta, GA

Rate of Pay: $17.00 - $19.41 Status: Open Until Filled   This is a second tier, skilled position within the Sanitation division. This position works daily from the back of a garbage collection t…

View Details
Posted 2026-01-06

Gastroenterologist

InSync Healthcare Recruiters
Alpharetta, GA

Gastroenterologist opportunity in Alpharetta, Cumming, Johns Creek, and Lawrenceville, GA Position Overview: Excellent opportunity for a Board-Certified or Board-Eligible Gastroenterologist t…

View Details
Posted 2026-01-02