Junior Full-Stack Developer & IT Generalist
Role details
Job location
Tech stack
Job description
- Maintain, troubleshoot, and enhance existing custom websites and internal desktop applications
- Develop new desktop, web, and server-side systems to add capabilities and improve functionality
- Support and modernize legacy applications while contributing to future development, likely including .NET-based systems
- Develop and support SQL Server databases, queries, stored procedures, reports, and data-driven application features
- Help identify and implement practical AI-enabled solutions to improve internal workflows, reporting, automation, and productivity
- Provide general IT support, including PC setup and troubleshooting, network administration, Microsoft 365 administration, and web server management
- Assist with IIS, OS updates, backups, NTFS permissions, user access, and system reliability
- Test code thoroughly and prepare it for production deployment
- Document work clearly and take ownership of projects while collaborating with the team, This is an entry-level to junior position - ideal for recent graduates, bootcamp grads, or career changers with some hands-on experience. We're looking for someone eager to learn and grow with us. The initial focus of this role will be maintaining and improving existing systems, with increasing opportunity over time to develop new applications, modernize legacy tools, and help shape future technology solutions.
This is a full-time, in-office role in Atlanta because the position includes hands-on IT support, equipment setup, internal systems support, and close collaboration with our team.
Requirements
LCG is seeking a versatile entry-level to junior Full-Stack Developer to join our small IT team in a combined development and IT support role. This role is for someone who enjoys variety - writing code, maintaining systems, solving practical technology problems, and keeping our technology running smoothly. If you're curious, resourceful, self-motivated, easy to work with, and genuinely excited to learn, we want to hear from you.
In today's AI-driven world, strong programming fundamentals and problem-solving skills outweigh language-specific fluency. We encourage responsible use of AI coding tools such as GitHub Copilot, ChatGPT, Claude, and similar assistants. However, candidates must be able to understand, explain, test, debug, and safely deploy the code they produce., * Solid foundation in programming concepts, debugging, and problem-solving
- Working knowledge of HTML, CSS, basic JavaScript, and at least one server-side or general-purpose programming language
- Basic understanding of how web applications work, including forms, server-side processing, databases, and deployment
- Familiarity with SQL and relational database concepts
- Willingness to perform both software development and hands-on IT support
- Comfort using AI coding assistants responsibly as part of your workflow, while being able to understand, test, explain, and troubleshoot the code they help produce
- Self-motivated, detail-oriented, and able to work independently
- Strong communication skills and a collaborative attitude
- Authorization to work in the United States, * Experience with any of: ColdFusion, JavaScript, CSS, VB.NET, or C#
- SQL Server experience (T-SQL, query optimization)
- Windows Server / IIS administration
- Hands-on IT support experience (PC setup, networking, M365 admin)
- A genuine curiosity about how things work and a willingness to dig in and figure them out
Benefits & conditions
LCG offers a competitive salary and benefits package based on experience and qualifications.