Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
JOB DESCRIPTION
Software Developer — .NET
Backend Development · Clean Code · Problem Solving
Department
Engineering / Software Development
Experience
3 – 5 Years
Reporting To
Senior Developer / Tech Lead
Role Type
Individual Contributor
Location
On-Site or Hybrid
ABOUT THE ROLE
We are looking for a solid, motivated Software Developer to join our engineering team. You do not need to have seen every technology or led a team — but you do need to care about writing good code and solving problems thoughtfully. In this role, you will work alongside senior developers and a tech lead, building and maintaining backend features, writing clean SQL, and contributing to a codebase that serves real users every day. If you take pride in your craft and want to keep growing, this is the right place for you.
MUST-HAVE SKILLS
You should have solid, hands-on experience with all of the following — these are the tools you will use every day.
Skill / Technology
Proficiency Required
.NET Framework / .NET Core
Solid Working Knowledge
ASP.NET MVC 4.8
Solid Working Knowledge
SQL Server 2019
Solid Working Knowledge
REST API Development
Solid Working Knowledge
Azure Blob Storage
Basic Familiarity
Azure Function Apps
Basic Familiarity
GOOD-TO-HAVE SKILLS
These are not required, but having any of them will strengthen your application considerably.
Skill / Technology
Microservices (Exposure Level)
Azure Event Hub (Awareness)
PostgreSQL
JavaScript / jQuery
High Charts (Data Visualization)
Unit Testing (xUnit / NUnit)
Git & Source Control Practices
CI/CD (Awareness)
WHAT WE EXPECT FROM YOU
We keep it simple. Here is what a great day looks like in this role.
Write Good Code
Write code that is clean, readable, and easy for others to maintain — not just code that works. Follow the team's standards and patterns consistently.
Solve Problems
When you hit a problem, think through before asking for help. Come with what you've tried. When you do ask — ask good questions.
Work Independently
You can pick up a task, understand what is needed, and deliver it without needing constant handholding. You know when to escalate and when to push through.
Learn Continuously
You don't know everything and that's fine — but you are actively curious. You read, experiment, and get better at your craft over time.
Be a Team Player
Participate in code reviews honestly and respectfully. Share knowledge. Don't hoard context. Help the person next to you when you can.
Communicate Proactively
Don't sit stuck in silence. If you're blocked, say so. If something feels off, raise it. Good communication is as important as good code.
KEY RESPONSIBILITIES
WHAT WE'RE LOOKING FOR
Clean Code Habits
You write code as if the next person reading it is a senior developer who will judge your work — because they will.
Problem-Solving Mindset
You approach bugs and unclear requirements methodically. You break things down, form hypotheses, and test them.
Eagerness to Learn
You are not the finished product. You are actively growing, and you see every code review and every challenge as a chance to get better.
Team Collaboration
You work well with others, communicate your progress clearly, and understand that good software is a team sport.
QUALIFICATIONS
We are not looking for someone who knows everything.
We are looking for someone who writes clean code, thinks clearly, and wants to keep getting better. If that sounds like you — apply.
You'll no longer be considered for this role and your application will be removed from the employer's inbox.