Web Application Developer - Entry Level

Other Jobs To Apply

No other job posts for this day.

Our team is growing and we need another Web Software Developer on our team to help meet the growing demand for our Cemetery Information Management System (CIMS), a product of Ramaker. CIMS stores cemetery maps and records in one place, making management easier for the dedicated people who keep their cemeteries running. The technology allows users to view real-time insights into what's sold and what's available - all on an accurate digital map of the cemetery.

You will play a key role in creating and maintaining a reliable, user-friendly, and secure system that helps cemeteries streamline operations and service families with compassion and precision. You will work both independently and collaboratively with others on the team to meet the current and future needs of cemetery owners.

Most of Ramaker's employee-owners work remotely from their homes, but have the option to work from our Madison, WI office if they prefer an onsite or hybrid work environment.

A little about RamakerAssociates Inc

Ramaker is an award-winning architecture, engineering, and interior design firm with locations nationwide. We're multidisciplinary by design, because having a diverse staff with a range of expertise challenges us to approach projects with more creativity and agility. Best of all, Ramaker is 100% employee-owned, which means we know the value of strong relationships. Recognized as a Top Workplace by the Wisconsin State Journal four years in a row, Ramaker offers comprehensive compensation and benefits packages and empowers employee-owners to pursue their professional goals in a collaborative and flexible work environment. Ramaker is an Equal Employment Opportunity Employer that is committed to maintaining a welcoming, inclusive, and mutually respectful work environment for all. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or status as a protected veteran.

Your day to day as a Web Application Developer

In this role, you will write well designed, testable, efficient code for the development of the CIMS web application suite of cemetery management products. Additionally, you will provide direct customer support for CIMS cloud clients, create and maintain software documentation, and be responsible for maintaining, expanding, and scaling the CIMS cloud application and other web-based applications Ramaker develops.

What matters most

To thrive as a Web Application Developer, you will possess a bachelor's degree in a computer science related field or have at least five years of relevant experience.

You will be proficient in modern programming techniques and frameworks and have a deep understanding of Amazon Web Services. Exposure to TALL Stack (Tailwind, Alpine.js, Laravel, and Livewire), Tilestache, Mapnik, Leaflet, Javascript, JSON, PostgreSQL, Geographic Information Systems (GIS) technologies are preferred.

You will have a continuous improvement mindsight, willing to pitch in wherever is needed, and excited to continue learning.

Join us!

This position is eligible for our full benefits package including health insurance with a company-funded health reimbursement account, dental, vision, life, disability, accident, critical illness, and pet insurance options. Additionally, we offer two retirement plans with our 401(k) plan with a company match and our employee stock ownership plan which is fully-funded by Ramaker. Ramaker supports your work/life balance by offering a compressed workweek, vacation, sick, and holiday pay.

If you need an accommodation as part of the employment process, please contact Human Resources at 608-643-4100 or at employment@ramaker.com.

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