Staff Software Engineer - JAVA
Job Description
The Staff Software Engineer will be responsible for the lead development of Smart Meter and Distribution Automation reporting product. The qualified candidate will be a dynamic and visible leader that advocates for business-focused solutions. Will “own” all aspects of the product design, implementation and deployment and help grow the customer base with high-quality product features and technology. Will also interface with other developers on system design and data integration issues, work with designers and product management on user-interface design and implementation and collaborate with the test team on test planning and automated testing.
Job Details
• Bachelor’s degree in Computer Science or working equivalent is required.
• 5+ years of programming in Java for a high-performance web based reporting application.
• 3+ years of experience with Jasper Reports or other commercial or FOSS BI reporting framework highly desired.
• 3+ years XHTML/CSS/JavaScript required.
• Professional experience with GWT highly desired.
• Strong Object Orient Analysis and Design skills.
• Expert level SQL skills including query tuning and database performance optimization in high-volume applications.
• Experience with MySQL or Oracle setup and administration required.
• Experience with both decision-support (OLAP) and transactional (OLTP) schemas required.
• Deep knowledge of Tomcat configuration and administration required.
• Technical operations focus with practical experience doing Linux sysadmin work.
• Attention to detail and results oriented; willing to go above and beyond the call of duty to see the business succeed.
• Excellent communication skills are an absolute requirement.
Job Requirements
• Bachelor’s degree in Computer Science or working equivalent is required.
To apply, please email your resume to [email protected] and include your position of interest in the subject line.

