JOBSEARCHER

Software Developer

*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. You will help develop new application features, improve existing systems, resolve software defects, and maintain code quality throughout the software development lifecycle. *Responsibilities*
  • 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.
*Required Skills*
  • 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.
*About the Company* Osprey Software is listed as the employer for this Software Developer position. Before publishing, verify the company's official business identity, current software services, and Albany-area presence. Include company-specific background only when supported by reliable employer information. *Compensation and Benefits*
  • *Suggested annual salary:* $75,000–$105,000, subject to employer confirmation.
  • Final compensation may vary according to experience, technical skills, and job responsibilities.
  • Health insurance, paid time off, retirement plans, and other benefits should be confirmed with the employer before publication.
The employer should verify the position, approved salary range, actual work location, and available benefits before this description is published as an active vacancy.
Pay: $75,000.00 - $105,000.00 per year
Benefits:
  • Relocation assistance
  • Visa sponsorship
  • Vision insurance
Work Location: In person