Full Stack Developer
Credit Control, LLC. · Earth City, MO · 2 wk ago
HybridEngineeringFull-time
About the role
We are seeking a highly skilled and motivated Full Stack Developer to join our IT team at our Earth City, MO headquarters. This is a hybrid position ideal for a hands-on software developer who enjoys building scalable business applications, automating processes, and solving complex technical challenges.
Responsibilities
- Design, develop, test, deploy, and maintain internal business applications and automation solutions.
- Collaborate with business stakeholders to understand requirements and translate them into effective software solutions.
- Create and maintain integrations between internal and third-party systems.
- Troubleshoot, diagnose, and resolve application issues while providing ongoing application support.
- Create dashboards, reports, and workflow automations that improve business operations.
- Participate in application enhancements, upgrades, testing, deployment, and documentation.
- Maintain application security, data integrity, and performance while adhering to organizational standards.
- Utilize AI-powered development tools to improve coding efficiency, documentation, testing, and process automation.
- Stay current on emerging technologies and recommend improvements that enhance business applications and development practices.
- Work collaboratively with IT, security, compliance, and business teams to deliver reliable technology solutions.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent professional experience.
- 5+ years of experience in software development, application development, or a related technical role.
- Strong proficiency in Python and experience building applications, APIs, scripts, and automation solutions.
- Experience with full stack web development, including front-end and back-end technologies.
- Experience with relational databases, SQL, data modeling, and API integrations.
- Strong understanding of RESTful web services and modern application architecture.
- Experience troubleshooting and resolving complex application issues.
- Familiarity with software development lifecycle (SDLC), testing methodologies, source control, and documentation.
- Practical experience using AI tools to improve software development, testing, documentation, or workflow automation.
- Excellent analytical, problem-solving, and communication skills.
- Ability to manage multiple priorities while working independently and collaboratively within a team.
Preferred Qualifications
- Experience with frameworks such as Django, Flask, FastAPI, React, Angular, Vue.js, or similar technologies.
- Experience with cloud platforms including AWS, Microsoft Azure, or Google Cloud Platform.
- Experience with Git, CI/CD pipelines, DevOps practices, Docker, Kubernetes, or infrastructure automation.
- Knowledge of secure software development practices, authentication, authorization, logging, and data protection.
- Experience developing applications within financial services, healthcare, compliance, or other regulated industries.
- Experience building business intelligence dashboards, reporting solutions, or workflow automation tools.