Overview
We are seeking a skilled Full Stack Software Engineer to take ownership of critical application modules within a modern platform environment. This role requires strong frontend and backend development expertise, combined with the ability to leverage AI-powered development tools to analyze, enhance, and maintain complex web applications.
Location: Topeka, KS
Duration: 6 months
Key Responsibilities:
- Own application modules end-to-end, including frontend development, backend APIs, and integrations
- Utilize AI-assisted development tools such as GitHub Copilot, Claude, Cursor, and ChatGPT to accelerate engineering productivity
- Analyze existing application architecture, identify dependencies, and recommend improvements
- Design, develop, test, and deploy scalable full-stack solutions
- Build responsive user interfaces and robust server-side services
- Maintain high standards for code quality, performance, security, and maintainability
- Participate in code reviews, debugging, optimization, and technical documentation
- Drive technical decisions and provide mentorship on engineering best practices
- Collaborate with cross-functional teams in an agile development environment
Required Skills:
- Strong full-stack software development experience
- Proficiency with JavaScript/TypeScript and modern frontend frameworks such as React, Angular, or Vue.js
- Backend development experience with Node.js, Java, .NET, Python, or similar technologies
- Experience building and consuming RESTful APIs and microservices
- Familiarity with relational and/or NoSQL databases
- Experience with Git, CI/CD pipelines, and DevOps practices
- Strong analytical, troubleshooting, and problem-solving abilities
- Experience leveraging AI-powered developer tools in software engineering workflows
Preferred Experience:
- 5+ years of professional software engineering experience
- Experience working within enterprise-scale web application environments
- Prior experience owning technical modules or leading development initiatives
- Experience mentoring developers or providing technical leadership
Education:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field preferred
- Equivalent experience will also be considered
Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.
CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.
To Apply:
To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!