> Markdown version of [/jobs/ext/4195425-software-engineer](https://www.wearedevelopers.com/jobs/ext/4195425-software-engineer). 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 - **Company:** Makev Enterprises, Inc. - **Location:** Albany, NY, United States - **Salary:** $80,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Software Applications, Application Performance Management, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Databases, Data Structures, Relational Databases, Software Debugging, Python (Programming Language), Object-Oriented Software Development, Performance Tuning, Software Deployment, Software Engineering, Software Systems, SQL Databases, Delivery Pipeline, Software Security, Software Troubleshooting, Reliability of Systems, Containerization, Information Technology, Deployment Automation, Restful APIs, Software Version Control, Docker, Programming Languages - **Published:** October 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=033c4017e9ebb02a ## About the Role SaQus IT Solutions is seeking a motivated Software Engineer to design, develop, test, and maintain reliable software systems. The ideal candidate has strong programming fundamentals, analytical thinking, and the ability to build scalable applications that address business and technical requirements., * Proficiency in at least one programming language, such as Java, C#, Python, or JavaScript. * Understanding of data structures, algorithms, and object-oriented programming. * Familiarity with SQL, relational databases, and data modeling. * Knowledge of REST APIs, software testing, debugging, and version control. * Understanding of software development lifecycle practices. * Strong analytical, troubleshooting, and problem-solving skills. * Effective communication and teamwork abilities. * Ability to manage priorities and contribute to project deadlines. Preferred Qualifications * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. * Experience developing and maintaining production software applications. * Familiarity with cloud platforms such as Microsoft Azure or AWS. * Knowledge of CI/CD pipelines, automated testing, and deployment tools. * Experience with Agile development methodologies. * Understanding of application security, system design, and performance optimization. * Familiarity with containerization tools such as Docker is an advantage. ## Description * Design, develop, test, and maintain software applications and system components. * Write clean, efficient, reusable, and maintainable code. * Analyze technical requirements and translate them into practical software solutions. * Develop application features, services, and integrations using appropriate technologies. * Troubleshoot software defects, investigate root causes, and implement fixes. * Work with databases, APIs, and external services to support application functionality. * Participate in code reviews and follow established engineering standards. * Create and maintain automated tests to improve software reliability. * Collaborate with developers, project managers, and stakeholders on project delivery. * Maintain technical documentation, design specifications, and development records. * Support software deployment, monitoring, maintenance, and updates. * Identify opportunities to improve application performance, scalability, and security.