Software Developer
MLS LLC
United States
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$80,000.0 - $100,000.0
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
.NET Framework
PHP (Programming Language)
Amazon Web Services
Automation of Tests
Microsoft Azure
Cloud Computing
Continuous Integration
Data Distribution Service
Database Design
Software Debugging
Linux
+23 more
Issue Tracking Systems
Laravel
PostgreSQL
Microsoft SQL Server
MongoDB
Scrum Methodology
Software Tools
Standard Sql
Software Engineering
Software Systems
Web Applications
Web Application Frameworks
Google Cloud
Test-Driven Development (TDD)
ReactJS
Large Language Models
AI Coding Agents
Backend
Git
Vue.js
Information Technology
Non-relational Database
Claude
Job description
This is a hands-on development role for someone with 4 to 6 years of experience who wants to keep growing. You will ship features across the full stack on AWS, take ownership of work within an agile team, and use modern development practices as part of your daily workflow., * Design, develop and maintain modern software solutions that support Doorify’s strategic goals
- Build and enhance web applications using PHP, Laravel and Vue on Linux-based AWS infrastructure
- Write and optimize queries and data models across both relational and non-relational databases
- Work with Product Owners and Business Analysts to clarify requirements, estimate work and determine project feasibility.
- Integrate software components and third-party services into fully functional systems
- Write automated tests and contribute to quality assurance, monitoring and verification plans
- Work with the Systems Architect and Tech Team to troubleshoot, debug and upgrade existing systems, including legacy Microsoft-stack applications
- Use AI-assisted development tools responsibly, reviewing and understanding all generated code before it ships
- Follow secure coding practices and help keep software patched and up to date
- Participate in after-hours maintenance or on-call monitoring of systems as needed
- Participate fully in the team’s scrum ceremonies: daily standups, sprint planning, reviews and retrospectives
- Share what you learn with teammates and contribute to a culture of continuous learning
- Perform other tasks and duties as assigned to the team
Requirements
- 4 to 6 years of professional software development experience
- BS degree in Computer Science, Engineering, a related field, or equivalent experience
- Experience monitoring and managing a cloud environment (AWS preferred; Azure or Google Cloud experience translates well)
- Working knowledge of PHP, Laravel and Linux, or strong experience in a comparable backend language and framework with the drive to learn ours quickly
- Experience with a modern JavaScript front-end framework, we use Vue
- Solid SQL skills and working knowledge of relational and non-relational databases such as PostgreSQL, MongoDB and SQL Server
- Experience with automated testing and test-driven development
- Proficiency with standard engineering tools, including Git, issue tracking and CI/CD pipelines
- Ability to document requirements, specifications and technical decisions clearly
- Experience working on an agile or Scrum team
Preferred qualifications
- Hands-on experience with large language models (LLMs) and AI coding assistants, such as Claude
- Experience with .NET and React
- AWS certifications (Azure or other cloud certifications are also valued)
- Experience with database design and architecture
- Experience in real estate technology, MLS data or data distribution
Who you are
We hire for mindset first. A motivated developer can learn a new language or framework in months; drive and curiosity are much harder to teach.
- Self-starter. You take ownership, move work forward without waiting to be told and ask for help when you need it.
- Always learning. You are regularly picking up a new skill, experimenting with new tools and bringing back what works.
- Collaborative. You communicate openly, value team accountability over individual heroics and help the team deliver as a whole.
- Confident but coachable. You bring real experience and opinions while staying open to feedback and new ways of working.
Benefits & conditions
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Health insurance
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Prescription drug insurance
- Vision insurance
- Work from home
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…