Sr. Software Engineer
Robert Half · Laconia, NH · 6 days ago
On-siteEngineeringFull-time
Responsibilities
- Design, build, and maintain multi-tier software applications using modern development practices and appropriate technologies.
- Evaluate business requests, identify underlying operational needs, and propose effective technical approaches that align with project goals.
- Lead software initiatives from planning through implementation, ensuring solutions are delivered with quality, stability, and usability in mind.
- Develop and support full-stack PHP applications across multiple environments, including integration with databases and web services.
- Create, test, and optimize application components that operate on Linux-based systems and interact with platforms such as MySQL, DB2 for i, and Microsoft SQL Server.
- Collaborate with cross-functional teams, managers, and subject matter experts to clarify requirements and maintain strong working relationships.
- Apply object-oriented programming principles and related web technologies, including JSON, JavaScript-based tools, and content platform integrations where needed.
- Manage several priorities at once while documenting progress, resolving issues, and supporting ongoing application improvements.
Requirements
- Bachelor’s degree in Computer Science or a closely related discipline preferred; advanced education is a plus.
- At least 5 years of full-stack PHP development experience, including work across multiple application versions.
- Hands-on experience with Linux operating systems, relational databases, and both building and consuming web services.
- Solid understanding of object-oriented programming concepts.
- Strong analytical thinking and problem-solving skills with careful attention to accuracy and detail.
- Clear verbal and written communication skills with the ability to work effectively with diverse stakeholders.
- Ability to stay organized, work independently, and balance multiple projects and daily responsibilities successfully.
Qualifications
The ideal candidate will have a strong full-stack PHP development background, excellent problem-solving skills, and a collaborative attitude towards software development. They should also have a solid understanding of object-oriented programming and experience with Linux, relational databases, and web services.