Software Developer
Role details
Job location
Tech stack
Job description
As a Software Developer, you will play a key role in designing, building, and maintaining innovative software applications that drive business operations and customer satisfaction. You will work closely with cross-functional teams to influence application development paradigms, mentor junior developers, and improve overall development processes., * Lead development of new applications and features tailored to business end-users.
- Conduct and provide feedback during code reviews to maintain high-quality standards.
- Create and maintain comprehensive technical documentation on system processes and data flows.
- Define, design, and maintain unit and integration test scenarios and projects.
- Collaborate with business teams to translate requirements into timely, functional software solutions.
Requirements
- Bachelor's degree in Computer Science or related field (preferred) with 5+ years of experience in C# and Microsoft SQL Server, including designing, maintaining, and optimizing stored procedures in MSSQL databases.
- Solid proficiency with .NET Framework, .NET Core, ASP.NET MVC, and experience supporting, maintaining, and reviewing code for web applications, including CRM, ERP, or WMS systems.
- Solid knowledge of web technologies, including JavaScript, AngularJS/Angular, and web APIs (REST), plus basic experience with cloud infrastructure (AWS preferred) and application deployment.
- Local candidate in the North Atlanta area with excellent technical communication skills, ability to work collaboratively in development teams, and willingness to travel as needed.
Benefits & conditions
401(k) matching, Paid time off, Employee discount, Vision insurance, Dental insurance, This is an ideal opportunity for technology professionals who are eager to expand their technical expertise while contributing to a collaborative, innovative, and fast-growing environment.
What Sets Our Client's Workplace Apart
Our client values their employees' contributions and strives to provide a supportive, growth-oriented workplace. Employees enjoy competitive compensation, flexible work options, and a range of benefits designed to enhance personal and professional well-being. Their best-in-class benefits package includes:
- Competitive salary: $120,000 per year, paid bi-weekly
- Comprehensive 401(k) plan with employer matching
- Insurance coverage: health, dental, and vision
- Paid time off and flexible scheduling
- Employee discount on products
- Partial remote work options after onboarding
Our client fosters a collaborative, entrepreneurial environment where employees are empowered to contribute to decision-making, development processes, and company growth. Team members are encouraged to expand their technical and business knowledge, mentor others, and thrive in a fast-paced, innovative workplace that celebrates creativity, initiative, and continuous learning.