Full Stack Developer - .NET

Full Stack Developer - .NET

Atlanta, United States

Mid-level - Full Stack Developer - .NET

Are you ready to work with the most current technology and development frameworks in an agile, team-oriented, CI/CD-based environment? Do you want the freedom to help shape and develop the most elegant and innovative solutions possible for an end-user community who loves your work? If this sounds like you, then this Mid-level Full-Stack Developer opening in Atlanta might be right for you. We’re looking for an experienced software developer to join our internal application development team. Our dream candidate will enjoy teamwork, be a lifelong learner, and take on projects with an entrepreneurial spirit.

Wondering what’s in it for you? Work/life flexibility, competitive compensation, and leadership that recognizes the invaluable contributions of software developers are just a few of the things you have to look forward to in this role. We heavily invest in technology and custom application development to maximize operational efficiency and deliver the best customer service in our industry. We love people who are passionate about customer service.

We walk the walk when it comes to having an employee-centric company culture that you can count on not just on your first day, but year after year. For the software developer who aligns with our core values of People, Service, and Integrity, we welcome you to apply your unique skills to this dynamic position.

Below are additional details about this role including essential responsibilities and the qualities an ideal candidate will have in order to perform this role.

A day in the life:

Perform a hands-on role in designing, developing, debugging, and deploying innovative software solutions that drive core business functions as part of a highly interactive development team

Design and develop high quality, robust and reusable code and components

Contribute towards moving the team forward in leading edge processes like continuous integration, continuous delivery, cloud migration and test-driven development

Assist development manager with planning, analysis and definition of high-level software strategies and solutions through functional knowledge and an understanding of the end-user workflows and nuances of the business processes

Initiate and lead brainstorming and design discussions with the development team and end-user focus groups

Serve as a mentor to junior developers

Transition from application development to support as needed troubleshoot production issues

To succeed in this role, you’ll have:

A Bachelor’s Degree in Computer Science, Information Systems, or related field

3+ years developing enterprise applications utilizing Microsoft technology (.NET / C# )

1+ years developing front-end code using JavaScript via jQuery or UI frameworks such as Angular or React

Strong coding skills including ability to write maintainable code and describe it to others

Passion for keeping yourself current with industry trends and modern technologies and ability to apply trends to architectural needs

Experience with implementing well-designed, secure, and high-performing RESTful APIs

Proficiency with SQL and query optimization concepts

Effective collaboration, interpersonal, and verbal communication skills.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply - we’d love to hear from you.



A Human Approach to Staffing

eHire is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.