Software Developer

Job DetailsATG, successor to Emory Solutions LLC, seeks a Software Developer to engage with clients to gather and analyze requirements, translate business needs into detailed technical specifications, and provide accurate project estimations. Collaborate with the Design team to architect scalable and efficient technical solutions that meet project requirements. Design, develop, implement, and maintain robust technical solutions to meet project requirements. Leverage APIs, SQL, and advanced database concepts to design and manage complex data integration systems, ensuring seamless data flow across platforms. Conduct code reviews, including peer code assessments, and perform rigorous software testing to meet User Acceptance Criteria. Diagnose and resolve bug reports to ensure optimal system performance. Oversee client projects by defining project timelines, executing necessary changes, and providing mentorship to junior team members and peers. Provide detailed updates to upper management on project milestones, identify and address blockers, and manage budget allocations. EDUCATION/EXPERIENCE: Position requires a Bachelor’s degree (or foreign equivalent) in Computer Science, Information Technology, or a related field, and 3 years of software development experience. Experience must include: 3 years of experience using C# and .Net for software development; 2 years of system design experience; 2 years of project management experience; 2 years of experience using SQL; 2 years of experience using GIT; and 2 years of experience using APIs. Telecommuting is available from anywhere in the U.S.   Job Location: Greenbrier, AR     Rate of Pay: $115,000.00 - $150,000.00 annually   Any interested candidate should send resume and cover letter identifying the job opportunity by title to hr@atgusa.com with reference to Job Code: 48144. ATG is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex (including gender identity and sexual orientation), national origin, age, disability, genetic information, or any other protected status under applicable laws. We’re committed to an inclusive workplace where all backgrounds and perspectives are valued, and we strive to build a team that reflects the diverse world we serve. This full-time role requires a minimum of 40 hours per week, with additional hours as needed to meet deadlines. Candidates must be able to sit or stand for extended periods, travel between office locations (including those with stairs), and lift up to 30 pounds. Strong verbal and written English communication skills, along with adequate visual and auditory abilities (with or without aids), are essential. The physical demands described are representative of those needed to perform the job’s essential functions, with or without reasonable accommodation.   If you need accommodation during the application or interview process—or on the job—please contact Human Resources. Applicants must be authorized to work in the U.S. without company sponsorship. We appreciate your interest in ATG! #LI-DNI #FB-DNI #IN-DNI #TW-DNI #GD-DNIQualifications

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...