What are the responsibilities and job description for the Full Stack Engineer position at Cullerton Group?
Cullerton Group has a new opportunity for a Full Stack Software Engineer (Python/AWS). The work will be done onsite or hybrid (minimum 3 days onsite) in Nashville, TN or Dallas, TX. This is a long-term position that can lead to permanent employment with our client. Compensation is up to $59/hr full benefits (vision, dental, health insurance, 401k, and holiday pay).
Job Summary
We are seeking a Full Stack Software Engineer to support the development and enhancement of web-based applications focused on IT network enablement and system posture. This role involves building scalable backend services, developing APIs, and integrating systems within a cloud-based environment. The engineer will work closely with an Agile team to deliver new features, support existing applications, and ensure reliable performance of globally deployed solutions. This is a hands-on role that blends development, support, and collaboration with end users.
Key Responsibilities
• Develop and enhance web applications supporting network and reporting systems
• Write and maintain backend code for CRUD operations and database interactions
• Build and maintain RESTful APIs for internal and external users
• Design and implement integrations with third-party systems and services
• Provide operational support and troubleshooting for production applications
• Create and maintain technical documentation
• Collaborate with end users to understand requirements and improve solutions
• Participate in Agile ceremonies including daily stand-ups
• Develop and deploy applications in AWS cloud environments
Required Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent training/bootcamp)
• 2–5 years of professional software development experience
• Strong experience with Python (3.x) development
• Experience with JavaScript, TypeScript, HTML, and CSS
• Experience building APIs and working with databases (SQL/MySQL)
• Knowledge of Git, version control, and Agile development practices
• Experience with automated testing (unit and integration)
• Ability to work independently and manage multiple priorities
• Strong communication and collaboration skills
Preferred Qualifications
• Experience with AWS cloud environments
• Knowledge of OAuth or authentication frameworks
• Experience with React or modern frontend frameworks
• Familiarity with Azure DevOps, GitHub Projects, or CI/CD pipelines
• Experience with data modeling, ORMs, and complex SQL queries
• Understanding of software design patterns and tiered architectures
• Experience with AI-assisted development and debugging tools
Why This Role?
This position offers an opportunity to contribute to impactful software solutions used across a global organization. You will gain hands-on experience with cloud technologies, API development, and enterprise-scale applications while working in a collaborative Agile environment. Cullerton Group provides a professional setting with strong growth potential and a long-term partnership with its client.