×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Kennesaw, Cobb County, Georgia, 30156, USA
Listing for: Kennesaw State University
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Job Title:

Senior Software Engineer.

Location:

Kennesaw, Georgia. Regular/Temporary:
Regular. Full/Part Time:
Full-Time. Job .

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
  • 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, participates in peer code reviews, and ensures 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 Dev Ops 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 with in 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.
Knowledge, Skills, & Abilities 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,…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary