> Markdown version of [/jobs/ext/3569236-senior-developer](https://www.wearedevelopers.com/jobs/ext/3569236-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - **Company:** The Ministry Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Automation of Tests, C Sharp (Programming Language), Software as a Service, Continuous Integration, Relational Databases, Database Development, Object-Oriented Software Development, Performance Tuning, Software Engineering, SQL Databases, Cloud Platform System, Information Technology, Restful APIs, Software Version Control, Programming Languages - **Published:** October 3, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pou7r9w44g ## About the Role * Strong experience in software development, including object-oriented programming and modern software engineering practices. * Proficiency with relevant programming languages and frameworks commonly used in SaaS and WMS solutions (e.g., C#, .NET, Java, or similar), and experience with RESTful APIs. * Solid understanding of database design and development, including SQL and relational databases; experience with performance tuning and data modeling. * Experience with cloud-based architectures and services, preferably in delivering secure, scalable, and highly available SaaS applications. * Knowledge of supply chain, distribution, or warehouse management domains, or strong interest in learning these areas. * Familiarity with version control, CI/CD pipelines, automated testing, and collaborative development tools. * Ability to analyze complex requirements, propose technical solutions, and communicate effectively with technical and non-technical stakeholders. * Demonstrated experience mentoring developers, contributing to technical standards, and improving development processes. * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. * Comfort working independently in a remote environment, with strong time management and problem-solving skills.