More jobs:
Senior Technical Analyst/Scrum Master; Asset Ops
Job in
Waldorf, Charles County, Maryland, 20602, USA
Listed on 2026-01-10
Listing for:
PCI Energy Solutions
Full Time
position Listed on 2026-01-10
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
PCI Energy Solutions formally Power Costs Inc.is the premier provider of software, superior customer support, and value-added services for energy companies worldwide. For almost 30-years, PCI has set the standard for developing customer-focused, customer-driven software to meet the constantly evolving needs of ISO/RTO market participants and bilateral traders. More than 50% of all the power generated in North America is optimized using the PCI Platform.
70% of Fortune 500 Utilities in the U.S. utilize PCI software solutions.
We are looking for a Senior Technical Analyst / Scrum Master to join our incredible team!
Responsibilities:- Oversee the planning, execution, and delivery of software development projects.
- Collaborate with cross-functional teams to define project requirements and ensure alignment with business goals.
- Assist Division Directors with resource management and optimizing team productivity
- Conduct regular assessments of project timelines and resource requirements
- Provide technical guidance and expertise to the development team, ensuring adherence to coding standards, best practices, and architectural design principles
- Conduct code reviews and ensure the quality and reliability of software solutions
- Contribute to the development of the overall technical strategy and vision for the software development team
- Focus on all development activities 50% of the time
- Design and implement secure software and practices
- Collaborate with other departments to prioritize software development needs, including design, development, documentation, and testing of new and existing software.
- Communicate project status, challenges, and solutions clearly and effectively.
- Collaborate with leadership to align technical initiatives with organizational objectives.
- Identify opportunities for process improvement and efficiency gains within the software development lifecycle
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in developing and implementing software applications.
- Proven experience in a leadership role within software development, with a track record of successfully delivering complex projects.
- Strong project management skills, including the ability to prioritize and manage multiple projects simultaneously.
- Effective communication skills, both verbal and written, with the ability to convey complex technical concepts to non-technical employees.
- Experience with agile development methodologies and project management tools.
- In-depth knowledge of programming languages such as Java and Python.
- Professional program certification in Java is strongly preferred.
- Experience with AWS is preferred.
- Strong English skills – spoken, written, and reading
- Availability to work on site from Tuesday to Thursday (Magdalena, Lima)
- Competitive salary in USD
- Indefinite-term contract
- Performance-based bonus.
- Clear career growth opportunities.
- 100% Private Health Insurance coverage.
- Hybrid work model
- Unlimited snacks and beverages available in the office.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×