Senior Project Engineer Jobs
By Connecting Experts At California, United States
Directing the technical work involved in reviewing potential project acquisition prospects and preparing EPC offers
Extensive technical experiences on photovoltaic and energy storage projects
A degree in Electrical Engineering, Mechanical Engineering, or another related engineering science, with the working knowledge within several fields of engineering
Excellent written and verbal communication skills
Previous experience managing projects from initial design to installation and execution, preferred
Minimum of 8 years of professional engineering and utility-scale project experiences are required in the solar and/or energy storage projects

Are you an experienced Senior Software Engineer looking for a new challenge? We are looking for a motivated and experienced Project Lead to join our team and help us develop innovative software solutions. You will be responsible for leading a team of software engineers and ensuring that projects are completed on time and within budget. If you have a passion for software engineering and a drive to succeed, this could be the perfect job for you!

Overview Senior Software Engineer Project Lead is a highly skilled and experienced software engineer who is responsible for leading a team of software engineers in the development of software projects. The Senior Software Engineer Project Lead is responsible for the overall success of the project, from planning and design to implementation and testing. Detailed Job Description The Senior Software Engineer Project Lead is responsible for leading a team of software engineers in the development of software projects. This includes planning and designing the project, developing and testing the software, and ensuring that the project is completed on time and within budget. The Senior Software Engineer Project Lead is also responsible for managing the project team, providing technical guidance and support, and ensuring that the project meets all quality standards. Job Skills Required
• Strong technical knowledge and experience in software engineering
• Excellent problem-solving and analytical skills
• Ability to lead and manage a team of software engineers
• Excellent communication and interpersonal skills
• Ability to work independently and as part of a team
• Ability to work under pressure and meet deadlines
• Knowledge of software development methodologies and best practices
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in software engineering
• Experience leading software engineering teams
• Knowledge of software development methodologies and best practices
• Experience with software development tools and technologies
• Excellent problem-solving and analytical skills
Job Knowledge
• Knowledge of software development methodologies and best practices
• Knowledge of software development tools and technologies
• Knowledge of software engineering principles and techniques
• Knowledge of software design and architecture
• Knowledge of software testing and debugging
• Knowledge of software security and performance
Job Experience
• 5+ years of experience in software engineering
• Experience leading software engineering teams
• Experience with software development tools and technologies
• Experience with software design and architecture
• Experience with software testing and debugging
• Experience with software security and performance
Job Responsibilities
• Lead a team of software engineers in the development of software projects
• Plan and design software projects
• Develop and test software
• Ensure that the project is completed on time and within budget
• Manage the project team
• Provide technical guidance and support
• Ensure that the project meets all quality standards