Caltrans: California Department of Transportation
Senior Application Developer
Caltrans: California Department of Transportation, Sacramento, California, United States, 95828
Senior Application Developer
Department of Transportation Job Description and Duties
Under the general direction of an Information Technology Manager I over the Custom Applications/Client Server Support Section Chief, the Senior Developer provides advanced technical expertise in the design, development/configuration, implementation, and maintenance of applications and services in the Caltrans application portfolio including Division of Engineering Services. The incumbent performs duties at an expert level to implement information technology solutions and advises management in alignment with the technical standards, best practices, and enterprise architecture. The incumbent will have full responsibilities to lead a team of developers in all aspects of the System Development Life Cycle (SDLC) methodology related to analysis, design, development, testing, implementation, and day-to-day application maintenance and operations support. The incumbent shall apply information engineering, data and process models, web-based technologies, agile software development methodologies, industry standard frameworks, and cloud environments. The incumbent will work closely with business analysts, application architects, and project management office, infrastructure team, network engineers to understand requirements and deliver scalable solutions that align with IT Strategic vision and mission, Caltrans Application Development standards and best practices. The incumbent will research, consult, and advise management to implement standards and best practices on new tools and technology. The incumbent will develop and make effective presentations to a wide range of audiences as needed. The incumbent will lead the application team in resolving critical technical issues and provide training and mentoring to junior level staff. The incumbent will architect, design, develop and support applications using a wide array of leading-edge technologies for both Web and Mobile platforms using technologies like the LAMP (Linux, Apache, MySQL, PHP) stack, .NET, Single Page Application technologies like Angular, Python, HTML, JavaScript. DOMAINS: Software Engineering; Information Technology Project Management
#J-18808-Ljbffr
Department of Transportation Job Description and Duties
Under the general direction of an Information Technology Manager I over the Custom Applications/Client Server Support Section Chief, the Senior Developer provides advanced technical expertise in the design, development/configuration, implementation, and maintenance of applications and services in the Caltrans application portfolio including Division of Engineering Services. The incumbent performs duties at an expert level to implement information technology solutions and advises management in alignment with the technical standards, best practices, and enterprise architecture. The incumbent will have full responsibilities to lead a team of developers in all aspects of the System Development Life Cycle (SDLC) methodology related to analysis, design, development, testing, implementation, and day-to-day application maintenance and operations support. The incumbent shall apply information engineering, data and process models, web-based technologies, agile software development methodologies, industry standard frameworks, and cloud environments. The incumbent will work closely with business analysts, application architects, and project management office, infrastructure team, network engineers to understand requirements and deliver scalable solutions that align with IT Strategic vision and mission, Caltrans Application Development standards and best practices. The incumbent will research, consult, and advise management to implement standards and best practices on new tools and technology. The incumbent will develop and make effective presentations to a wide range of audiences as needed. The incumbent will lead the application team in resolving critical technical issues and provide training and mentoring to junior level staff. The incumbent will architect, design, develop and support applications using a wide array of leading-edge technologies for both Web and Mobile platforms using technologies like the LAMP (Linux, Apache, MySQL, PHP) stack, .NET, Single Page Application technologies like Angular, Python, HTML, JavaScript. DOMAINS: Software Engineering; Information Technology Project Management
#J-18808-Ljbffr