via Indeed
$76K - 123K a year
Design, develop, and maintain backend applications and services, including RESTful APIs, database schemas, and microservices, collaborating with front-end teams and stakeholders.
Proven experience in backend web development with Node.js or similar frameworks, strong database management skills, cloud deployment experience, and familiarity with microservices and CI/CD.
Job Summary We are seeking a skilled Backend Software Developer to join our dynamic development team at Whitewood Media. The ideal candidate will be responsible for designing, developing, and maintaining robust server-side applications and services. This role involves working with a variety of technologies including ASP.NET, Node.js, microservices architecture, RESTful APIs, and cloud platforms like AWS and Azure. The developer will collaborate closely with front-end teams and other stakeholders to deliver scalable and efficient solutions that meet business needs. A strong understanding of software development lifecycle (SDLC), agile methodologies, and best coding practices is essential for success in this position. Responsibilities • Design, develop, test, and deploy backend applications using technologies such as C#, Java, Python, or Ruby on Rails. • Build and maintain RESTful APIs and web services to support front-end interfaces and external integrations. • Develop database schemas, optimize queries, and implement data storage solutions using SQL Server, MySQL, PostgreSQL, MongoDB, or similar databases. • Collaborate with front-end developers to integrate UI components with server-side logic using frameworks like React, Angular, or Vue.js. • Implement microservices architecture utilizing Docker containers, Kubernetes, or cloud services such as AWS or Azure. • Write clean, efficient code following best practices in OOP, UML design principles, and SDLC standards. • Conduct unit testing and debugging to ensure high-quality deliverables. • Participate in code reviews, agile sprint planning, and continuous integration/continuous deployment (CI/CD) pipelines. • Maintain documentation of system architecture using UML diagrams and technical specifications. • Stay updated with emerging technologies and industry trends to recommend improvements for existing systems. Experience • Proven experience in web development with a focus on backend systems using ASP.NET , WCF, SOAP/REST APIs, Node.js, or similar frameworks. • Strong knowledge of database design and management including SQL T-SQL programming for Microsoft SQL Server or PL/SQL for Oracle/PostgreSQL databases. • Experience working with cloud platforms such as AWS or Azure for application deployment and scaling. • Familiarity with front-end technologies like React, Angular, JavaScript/TypeScript, HTML/CSS for full-stack understanding is a plus. • Hands-on experience with version control systems such as GitHub, TFS, SVN. • Knowledge of microservices architecture, containerization tools like Docker/Kubernetes, and CI/CD pipelines is highly desirable. • Ability to work within an Agile environment utilizing tools like Jira or TFS for project management. • Strong debugging skills combined with proficiency in unit testing frameworks across multiple languages. • Experience with application development in Linux environments is preferred but not required. This role offers an exciting opportunity to contribute to innovative projects within a collaborative team environment while utilizing cutting-edge technologies in software development. Visit our website or follow us on our new LinkedIn account to stay in touch: https://www.linkedin.com/company/whitewood-media-web-development/ Pay: $75,946.02 - $122,773.71 per year Work Location: Remote
This job posting was last updated on 12/15/2025