.NET Developer

<p>Description</p><p>Hello, we're Augeo – we are a global leader in enterprise-level engagement and loyalty platform technology, delivering compelling experiences and fostering meaningful connections for employees, consumers, members and channel partners across many industries and verticals. We serve hundreds of clients, including 70+ Fortune 500 companies, representing millions of end users. We are thought leaders and disruptors who think differently and creatively, built by entrepreneurs, operators and innovators. </p><p><br></p><p>At Augeo, we're passionate about providing an inclusive workplace that values diversity and our sustainability initiatives. Everyone is welcome - our employees are comfortable bringing their authentic whole selves to work. Be you, reach your full potential. </p><p><br></p><p>We work hard, we play hard and, most importantly, we care to our core about our teams and each other. We over-communicate around everything...especially while we navigate our new hybrid world. </p><p><br></p><p><strong>Summary</strong></p><p>An Augeo .NET Developer will be responsible for developing, testing, and implementing software solutions to support new and existing functionality within the Augeo ecosystem. This developer will play a key role in analysis, design, development, testing, and implementation of Augeo applications. This individual will be expected to multitask, working on multiple projects, including RESTful API development and full-stack development utilizing .NET C# MVC. You’ll have an opportunity to work with both LTS versions of .NET Framework as well as .NET Core. You’ll also be expected to actively leverage AI coding assistants and agentic AI tools as part of your daily workflow, using them to accelerate development, improve code quality, and identify opportunities to automate repetitive tasks across the .NET and SQL Server development lifecycle. </p><p><br></p><p><strong>Who You Are</strong></p><p>An innovator who brings ideas to the table, works hard, tells your story, and builds new tech - someone who is a genuine collaborator who contributes to the team and helps accomplish amazing things in a high-energy and dynamic environment.</p><p><br></p><p><strong>High-level Job Requirements</strong></p><ul><li>Working from programming requirement specifications, design, develop, and test the required software programs</li><li>Implement RESTful web services within .NET </li><li>Analyze the performance of programs and act to correct deficiencies based on team brainstorming sessions and with the support and approval of your supervisor</li><li>Document programming problems and resolutions for future reference (lessons learned)</li><li>Leverage AI coding assistants (e.g., GitHub Copilot, Cursor, Claude Code) as a daily part of the development workflow to accelerate coding, testing, and debugging</li><li>Identify and implement opportunities to automate repetitive development workflows using AI agents and agentic AI tooling</li><li>Use AI-assisted tools to support code reviews, automated testing, and documentation generation</li><li>Participate in an on-call rotation, responding to automated error alerts and ensuring timely investigation and resolution of production issues during and after business hours.</li></ul><p><strong>Competencies</strong></p><ul><li>Fundamental analytical, conceptual thinking and problem-solving abilities</li><li>Forward thinking on ways to improve product-related challenges with an eye toward delivering value to the end user</li><li>Organized, with the ability to work independently toward project-driven deadlines, in person or remote</li><li>Experience prioritizing initiatives based on internal and client business needs</li></ul><p><strong>Desired Technical Skills</strong></p><ul><li>3+ years working experience in .NET technologies, with an emphasis on C#, Entity Framework, Restful APIs, OAuth, and MVC for the most recent work</li><li>Experience with XML, HTML, JavaScript, CSS, JSON, TypeScript</li><li>Experience with a version control system (Bitbucket, Git, etc.)</li><li>Experience with a relational database system (i.e., SQL Server, MySQL, etc.)</li><li>Experience with or willingness to learn AI coding assistants (GitHub Copilot, Cursor, Claude Code, or similar tools)</li><li>Familiarity with LLM APIs (OpenAI, Anthropic Claude, AWS Bedrock) and AI agent development concepts is a plus</li></ul><p><strong>Education and Experience</strong></p><ul><li>Two-year or four-year college degree from a regionally accredited college or university preferred (or 10+ years of relevant development experience)</li><li>3+ years in a software development/engineering role</li><li>Experience working with modern automation – containerization (Docker, Kubernetes, ECS, etc), configuration-as-code, microservices, etc.</li><li>Build and deploy automation using tools like Jenkins, etc.</li><li>Exposure to modern agile software development practices such as code reviews, pull requests, scrum ceremonies, etc.</li></ul><p><br></p><p><strong>Work Environment</strong></p><p>This position operates in a professional office environment and routinely uses standard office equipment such as laptop computers and smartphones.</p><p><br></p><p><strong>Physical Demands</strong></p><p>The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.</p><p><br></p><p>While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch, or crawl; talk or hear; and taste or smell. The employee must occasionally lift or move up to 20 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.</p><p><br></p><p><strong>Travel</strong></p><p>Travel is primarily local during the business day, although occasional out-of-area and overnight travel may be expected for team gatherings, client engagements, or executive off-sites.</p><p><br></p><p><strong>Benefits of joining team Augeo</strong></p><ul><li>We offer Medical, Dental and Vision coverage with additional perks through third party vendors offering more virtual and in person care at your fingertips (must be in select locations)</li><li>We offer paid Long-Term disability and Life Insurance</li><li>HSA/FSA plans</li><li>We offer varying voluntary benefits such as critical, hospital, pet coverage and much more</li><li>Employee benefit education, campaigns and wellness opportunities</li><li>401k retirement matching and financial planning resources</li><li>Education reimbursement</li><li>Several EAP resources</li><li>13 paid holidays and PTO time</li><li>Rewards, incentives and gamification for birthdays, Work-aversery's, professional and personal milestones, company involvement and kudos</li><li>Employee referral bonuses</li><li>Employee group opportunities</li><li>Fun, casual and flexible working environment that embraces the hybrid workstyle</li><li>Career growth opportunities</li><li>Summer internship program</li></ul><p><em><strong>*St. Paul MN Preferred, but open to remote</strong></em></p>

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...