> Markdown version of [/jobs/ext/667783-software-developer](https://www.wearedevelopers.com/jobs/ext/667783-software-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). --- # Software Developer - **Company:** MVP CONSULTING, INC - **Location:** Albany, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Business Logic, Software Applications, Data Security, Human-Computer Interaction, Java Web Services, Apache Struts, Model View Controller (MVC), Object-Oriented Software Development, Oracle SQL Developer, Simple Object Access Protocol (SOAP), Software Engineering, Web Applications, Git, Information Technology, Software Version Control - **Published:** June 27, 2026 - **Apply:** https://www.dice.com/job-detail/0e96d49d-56ea-4656-8d53-c2bc66eb4d96 ## About the Role 84 Months of experience in object-oriented analysis and design (OOAD) in designing and implementing information technology solutions using the Java programming language 84 Months of experience in Oracle PL/SQL and developing procedures and packages. 48 Months of experience in using the Struts 2 MVC framework. 36 Months of experience using JavaScript frameworks 12 Months of experience developing Java web services (REST and SOAP) 12 Months of experience building and maintaining responsive web applications 12 Months of experience in using Git for source code control 24 Months of experience in developing and maintaining Microsoft Access applications. ## Description These Software Developer positions will function as developers for changes to multiple Department of Health software applications as required by the MENA legislation. --- Day-to-Day Tasks --- 1. Analysis of business specifications 2. Development and/or modification of technical and/or design specifications, technical writing and documentation; 3. Analysis of existing code for enhancement evaluation; 4. Updates to client and web applications at the user interface, business logic and data access layers; 5. Software development tasks including coding, testing, and implementation. ## Related Videos - [Stranger Danger: Your Java Attack Surface Just Got Bigger](https://www.wearedevelopers.com/videos/346-stranger-danger-your-java-attack-surface-just-got-bigger) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [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) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [What is a Java Developer?](https://www.wearedevelopers.com/magazine/32-what-is-a-java-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)