Sr. Software Developer – PHP (Linux & Windows IIS)

April 2, 2024
$55 - $60 / hour
C2C
Urgent
Application deadline closed.

Job Description

Sr. Software Developer – PHP (Linux & Windows IIS)
• San Bernardino CA 92415

C2C

ABOUT THE ROLE:

Target years of experience?- Candidate should have 7 to 10 years’ experience as a developer, of which a minimum of 5 years as a senior developer.

• Top Technical Skills?
• strong background experience working PHP, Linux and Apache as well as with Microsoft’s suite of development products PHP for IIS, C#, SQL Server, etc.), and GIT
• Strong skills in converting PHP Linux to PHP IIS
• Working knowledge of, Apache, Linux, MS SQL for Linux, IIS, MS Web APIs, HTML, JavaScript, and GitHub
• Working knowledge and understanding of C# programming language and Microsoft SQL Server
• Solid project management and leadership skills.

JOB DESCRIPTION:

Job Specification

San Bernardino County’s Innovation and Technology Department is seeking a motivated contract Senior Software Developer. The candidate will participate in a project to move a suite of web-based applications from a Linux environment to a Windows IIS environment. The candidate will participate in current system analysis, code review, application architecture, systems design and development, database design, and applications programming. The Linux web apps consist of a PHP front end, and a MS SQL server database and Linux Apache Web server backend. The position requires strong background experience working PHP, Linux and Apache as well as with Microsoft’s suite of development products PHP for IIS, C#, SQL Server, etc.), and GIT. Candidates should also possess excellent problem solving, organizational and communication skills, and keep abreast with emerging technologies. Candidate should have 7 to 10 years’ experience as a developer, of which a minimum of 5 years as a senior developer.

Responsibilities
• Assess the current environment and develop a migration approach and target architecture.
• Coordinate project efforts with varying degrees of complexity, deadlines, goals, etc.
• Create detailed project documents including but not limited to Design/Deployment documents, configuration documents and other technical documentation. Recommend best practices and business process efficiency improvements.
• Make management presentations and submit reports as required.
• Design and execute test plans to ensure that high quality, intuitive functional solutions are delivered.
• Analyze the current codebase and translate that into a solution architecture and design.
• Develop and manage client facing deliverables.
• Provide end-user support and troubleshoot solutions to correct issues related to software implementations.
• Configure and deploy solutions, work with internal business partners to develop customized end-products for internal customers.
• Oversee and provide documentation of technical and help documentation for the business users.
• Deliver training to internal customers, ensuring thorough understanding of use and ongoing assistance.

Skills and Qualifications
• Bachelor’s degree in information technology or related field, or applicable work and education experience, required.
• Excellent written & verbal communication and problem-solving skills
• Excellent project management and organizational skills
• Strong skills in converting PHP Linux to PHP IIS
• Working knowledge of, Apache, Linux, MS SQL for Linux, IIS, MS Web APIs, HTML, JavaScript, and GitHub
• Working knowledge and understanding of C# programming language and Microsoft SQL Server
• Minimum of 7 to 10 years of development experience required, which includes: Software Development
• Database Management
• Information Systems Architecture
• Minimum of 5 years’ experience as a senior developer required.