Software Consultant - Senior (Remote)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Engage with clients to understand their business needs, challenges, and objectives. Provide expert advice on software solutions and strategies to meet client requirements.
- Collaborate with internal teams to design and architect software solutions that align with client goals. Ensure the scalability, reliability, and performance of the proposed solutions.
- Lead and mentor a team of software developers. Provide technical guidance and oversight throughout the development lifecycle.
- Manage and coordinate software development projects, ensuring timely delivery and adherence to quality standards. Monitor project progress and communicate effectively with stakeholders.
- Actively participate in hands-on software development when needed. Contribute to coding, testing, and debugging activities to deliver high-quality solutions.
- Stay abreast of industry trends, emerging technologies, and best practices. Apply this knowledge to enhance and optimize software development processes.
- Provide training and support to clients on implemented solutions. Ensure smooth knowledge transfer and assist clients in maximizing the benefits of the software.
- Create comprehensive technical documentation for software solutions, ensuring clarity and completeness for both internal teams and clients.
Requirements
As a Senior Software Consultant, you will play a pivotal role in providing strategic guidance, technical expertise, and innovative solutions to our clients. This position requires a seasoned professional with a strong background in software development, excellent problem-solving skills, and the ability to lead and collaborate with cross-functional teams., * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 4 years of experience in software consulting.
- Proven experience as a Senior Software Consultant or a similar role.
- Strong proficiency in software development, with expertise in multiple programming languages.
- Excellent analytical and problem-solving skills.
- Leadership experience with a track record of successfully managing and mentoring teams.
- Effective communication and interpersonal skills.
- Project management experience, including the ability to prioritize tasks and meet deadlines.
- Knowledge of industry best practices, emerging technologies, and trends.
About the company
PCI Energy Solutions, is a thriving global company where you can impact millions of lives every day. Our Software helps protect the environment and lowers utility bills by optimizing energy and utility company operations. We’re hiring and growing in locations throughout the U.S. with our headquarters located in Norman, OK; We also have international offices in Peru and Mexico. We put a high value on work-life harmony by offering flexible working hours and remote work. You can work from home full-time or come into the office on a need basis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…