> Markdown version of [/jobs/ext/222841-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/222841-software-engineer-ii). 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). --- # Software Engineer II - **Company:** ALCOVA Mortgage - **Location:** Roanoke, VA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Software Applications, Application Performance Management, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, Cursor (Graphical User Interface Elements), DevOps, Encompass, Python (Programming Language), Node.Js, Software Maintenance, Software Engineering, Systems Integration, Git, Containerization, Restful APIs, Webhooks, Api Management, Docker - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a26289d4f94302af ## About the Role Do you have experience in Software engineering?, Do you have a Bachelor's degree?, * 5+ years of software development experience * Bachelor's degree in a related field or equivalent experience * Proficiency in Python and JavaScript (Node.js) * Experience with RESTful APIs and webhooks * Experience with CI/CD and DevOps practices * Experience with Microsoft Azure * Database experience * Strong understanding of development principles * Experience with Git * Troubleshooting skills * Strong attention to detail * Communication skills * Ability to work remotely * Ability to manage priorities * Initiative and accountability * Preferred: Mortgage industry or Encompass experience * Preferred: Docker or containerization * Preferred: Infrastructure as code * Preferred: Security best practices knowledge * Preferred: Legacy system modernization * Preferred: AI Technology and assisted tools (e.g., Cursor, Copilot), APIS, Vesctor databases, etc., This is largely a sedentary role; however, standing for extended periods of time may be required. This would require the ability to lift files, open filing cabinets, and bend or stand as necessary. ## Description The Software Engineer II is responsible for designing, developing, and maintaining software solutions that support ALCOVA Mortgage's internal operations, integrations, and business processes. This role focuses on building scalable, secure, and efficient applications and services, with an emphasis on API integrations, automation, and cloud-native development. The Software Engineer II will work across the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and ongoing support. This position requires strong collaboration with business stakeholders, other Technology teams, and third-party vendors to deliver reliable and maintainable solutions that enhance productivity and support company growth., Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. 1. Design, develop, test, and maintain software applications, services, and integrations 2. Build and maintain APIs, webhooks, and integrations between internal systems and third-party platforms (including Encompass and other mortgage-related systems) 3. Develop automation solutions to improve operational efficiency and reduce manual processes 4. Participate in all phases of the software development lifecycle 5. Collaborate with business stakeholders to translate requirements into technical solutions 6. Develop and maintain CI/CD pipelines 7. Deploy and manage applications within Microsoft Azure 8. Monitor application performance and troubleshoot issues 9. Write clean, maintainable, and well-documented code 10. Perform code reviews and contribute to development standards 11. Ensure applications meet security and compliance requirements 12. Maintain and improve existing systems 13. Create and maintain technical documentation 14. Stay current with emerging technologies 15. Assist in evaluating third-party tools and services 16. Provide support for production systems 17. Additional duties as assigned, This position performs additional duties as assigned, given adequate guidance and resources. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/videos/1765-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)