> Markdown version of [/jobs/ext/4318505-software-engineer](https://www.wearedevelopers.com/jobs/ext/4318505-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:** PANATON INC. - **Location:** Boise, ID, United States - **Salary:** $85,000 - $125,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Component-Based Software Engineering, Software Applications, C Sharp (Programming Language), Code Review, Computer Programming, Databases, Data Structures, Software Debugging, Revision Control Systems, Python (Programming Language), Software Architecture, Software Maintenance, Software Engineering, Software Systems, Programming Languages - **Published:** October 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0c1ca1eef2ef7050 ## About the Role The ideal candidate has a solid understanding of programming, software architecture, debugging, and application development. This position requires analytical thinking, attention to detail, and the ability to work collaboratively to deliver maintainable software solutions., * Proficiency in at least one programming language, such as Java, Python, C#, or JavaScript. * Understanding of software development principles and data structures. * Familiarity with databases, APIs, and version control tools. * Knowledge of software testing and debugging practices. * Ability to analyze problems and develop effective solutions. * Strong communication, collaboration, and time-management skills. * Willingness to learn new technologies and development frameworks. ## Description * Design, develop, and maintain software applications and services. * Write clean, efficient, reusable, and well-documented code. * Analyze technical requirements and translate them into software solutions. * Develop and integrate APIs, databases, and application components. * Perform software testing, debugging, and troubleshooting. * Identify performance issues and recommend technical improvements. * Participate in code reviews and follow established engineering standards. * Collaborate with team members to plan and deliver software features. * Maintain technical documentation and support ongoing application maintenance.