This position is no longer accepting applications
Closed on August 3, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Senior Software Engineer
Backend Developer
Senior
.NET Core
Azure
Cloud Architecture
Cloud Native
Cloud Operations
Cloud Platforms
Engineering
Frontend
Java Language
Platform Engineering
Software Architecture
Software Engineer
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at Neighborly Software.
Job Description
Onsite in Atlanta, GA, Neighborly Software offers a comprehensive benefits package, generous time off, and a strong 401K program as part of a culture focused on accountability, learning, and delivering impact on an enterprise SaaS platform.
Benefits
- Comprehensive medical, dental, and vision options, plus company-paid short-term disability and life insurance
- Generous 401K contributions with immediate vesting
- Five weeks of PTO, nine paid holidays, and three days of volunteer time off each year
Responsibilities
- Design and implement scalable, resilient, and secure cloud-native solutions, primarily on Azure
- Drive architectural decisions and ensure alignment with the long-term platform strategy
- Translate business requirements into well-structured, maintainable system designs
- Identify and address technical debt and system bottlenecks proactively
- Develop high-quality production-grade code with emphasis on performance, scalability, and reliability
- Uphold and evolve coding standards, testing strategies, and CI/CD practices
- Participate in design and code reviews to ensure consistency and quality across the platform
- Champion best practices in observability, monitoring, and incident response
- Partner closely with Product Managers, Designers, and stakeholders to deliver customer-focused solutions
- Contribute to end-to-end feature delivery, from design through deployment and iteration
- Align technical decisions with business goals and customer impact
- Evaluate and prototype new technologies, tools, and patterns to improve platform capabilities
- Contribute to building internal frameworks, reusable components, and accelerators
- Drive initiatives that improve developer productivity and platform scalability
- Mentor and provide technical guidance to engineers across the team
- Foster a culture of accountability, learning, and engineering rigor
- Lead by example in ownership, collaboration, and delivery excellence
Requirements
- Bachelor’s degree in Computer Science or equivalent practical experience
- 7+ years of professional software development experience
- 3+ years of experience building and operating cloud-based applications, Azure preferred
- Strong proficiency in one or more backend languages (C#, Java, Python)
- Experience with modern frontend frameworks (React or Angular)
- Deep understanding of distributed systems, APIs, and microservices architecture
- Experience with DevOps practices, CI/CD pipelines, and cloud infrastructure
Technologies
- Azure
- C#
- Java
- Python
- React
- Angular