Senior Software Engineer job in Atlanta

Georgia Institute of Technology
Atlanta, United States of America
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Atlanta, United States of America

Tech stack

Clean Code Principles
JavaScript
Agile Methodologies
Software Applications
JIRA
Unit Testing
Software Quality
Code Review
Data Integration
ETL
Software Debugging
Design of User Interfaces
Python
Microsoft Visual Studio
Microsoft Office
OAuth
Object-Oriented Software Development
OpenID
Performance Tuning
Scrum
Standard Sql
JSON Web Token
Responsive Web Design
Secure Coding
Software Engineering
Software Systems
SQL Databases
Data Processing
Scripting (Bash/Python/Go/Ruby)
React
Flask
GIT
Vue.js
Pandas
Information Technology
Deployment Automation
Bitbucket
Front End Software Development
Api Design
REST

Job description

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., 1. Develops responsive, accessible user interfaces using modern front-end frameworks

  1. Applies UI/UX principles to create engaging user experiences and prototypes
  2. Builds and maintains RESTful APIs using Python and Flask
  3. Supports ETL workflows using SQL and Python scripting
  4. Writes clean, modular code following object-oriented programming principles
  5. Writes clean, maintainable code using IDEs like Visual Studio or PyCharm
  6. Conducts unit testing, participate in peer code reviews, and ensure code quality
  7. Collaborates in Agile development environments using tools like Jira and Bitbucket, 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.

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, 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, 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

About the company

Are you ready to transform lives through academic excellence, innovative research, strong community partnerships and economic opportunity? 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 over 50,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!, The University System of Georgia is comprised of our 25 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 https://www.usg.edu/policymanual/section8/C224/#p8.2.18_personnel_conduct . Additionally, USG supports Freedom of Expression as stated in Board Policy 6.5 Freedom of Expression and Academic Freedom found on-line at https://www.usg.edu/policymanual/section6/C2653 .

Apply for this position