> Markdown version of [/jobs/ext/4285341-software-developer](https://www.wearedevelopers.com/jobs/ext/4285341-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:** Osprey Software Inc. - **Location:** Colonie, NY, United States - **Salary:** $75,000.0 - $105,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Software Applications, Application Performance Management, Automation of Tests, Unit Testing, C Sharp (Programming Language), Code Review, Computer Programming, Databases, Continuous Integration, Data Structures, Software Debugging, Programming Tools, Python (Programming Language), Software Maintenance, Software Deployment, Software Engineering, Web Application Frameworks, Software Security, Software Troubleshooting, Git, Integration Tests, Information Technology, Maintaining Code, Restful APIs, Software Performance, Software Version Control, Programming Languages - **Published:** October 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ab82172af14e56f4 ## About the Role Osprey Software is seeking a motivated Software Developer to contribute to the design, development, testing, and maintenance of software applications. The ideal candidate has strong programming skills, a practical approach to problem-solving, and the ability to collaborate with technical teams to deliver reliable, scalable software solutions., * Knowledge of programming languages such as Java, C#, Python, or JavaScript. * Understanding of data structures, algorithms, and software development principles. * Familiarity with relational databases and SQL. * Knowledge of REST APIs, debugging techniques, and software testing. * Experience with Git or another version control system. * Strong analytical thinking and problem-solving abilities. * Good communication skills and the ability to work collaboratively. * Ability to organize development tasks and meet project deadlines. Preferred Qualifications * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. * Experience developing or maintaining production software applications. * Familiarity with web development frameworks and modern development tools. * Knowledge of Agile software development methodologies. * Exposure to cloud platforms, automated testing, or CI/CD workflows. * Understanding of application security and software performance optimization. ## Description * Design, develop, test, and maintain software applications based on project requirements. * Write clean, efficient, reusable, and well-documented code. * Build and enhance application features and software components. * Troubleshoot software defects and resolve performance issues. * Work with databases, APIs, and external services to support application functionality. * Participate in code reviews and follow established development standards. * Develop and execute unit tests and assist with integration testing. * Collaborate with developers, project managers, and other stakeholders. * Maintain technical documentation and application specifications. * Support software deployments, updates, and ongoing maintenance. * Identify opportunities to improve application performance, security, and reliability. * Use version control and collaborative development tools to manage code changes.