1 Click Easy Apply


Principal Software Engineer


Solon, Ohio


Principal Software Engineer Job Opening in Solon, Ohio - Provide expert leadership in the development of the RF Head End, which is central to Aclara?s leading edge Smart Infrastructure platform and Automated Metering Infrastructure (AMI) system for Smart Meters.
Responsibilities:
Serves as technical expert in the design, development, and testing of the RF Head End Software that monitors, controls and collects data from remote devices.
Analyzes requirements for feasibility and implementation strategy. Provides estimates for same.
Collaborates with System Architect to ensure that design meets system architectural objectives. Collaborates with a distributed agile team to ensure the job gets done. Escalates issues in a timely manner and provides mitigation recommendations for same.
Delivers high quality software on time.
Responds to customer escalations and maintains existing code -based technologies, refactoring as needed to provide highly reliable solutions.
Consistently leads development activities and assigns and monitors progress of technical objectives. Mentors others.
Leads by example, ensuring that development standards and processes are followed across team. Performs design reviews and code reviews to ensure that software meets development standards.
Takes initiative and works independently under minimal supervision to plan and accomplish goals.
Works closely with cross functional team including Quality Assurance, Product Management and Documentation with a focus on team success.
Continuously strives to make the process better through regular retrospectives and application of findings.
Provides expert leadership in one or more of the following areas:
Server side software based on , SQL Database, and SOA architecture.
Web application front end including browser-based UI, CSS and Javascript with JQuery, Ajax, JSON, and Backbone.
High performance scalable software systems.
Qualifications:
Bachelor's or higher level degree in Computer Science or related field
Minimum of 10 years? development experience.
Expert understanding of one or more of: server side software based on C#; Microsoft SQL Database programming; Web applications; high performance scalable software systems.
Advanced experience delivering high software solutions
Excellent analytical skills. Ability to work on software with advanced complexity.
Enthusiasm and willingness to do whatever is needed to get the job done.
Seeks feedback from peers on source code and reviews code for others, all in the constructive spirit of building high quality software.
Highly accountable.
Excellent interpersonal skills.
Excellent verbal and written communications skills.
Self-motivated to learn and keep skills up to date.
Preferred:
Minimum 5 years of experience working with C# and
Advanced business knowledge of AMI metering systems and MDMs.
Knowledge of building platform software.
Familiarity with Team Foundation Serve
Experience with Agile Software Development
Job Type: Full-time
Required education:
Bachelor's
Required experience:
C# and : 5 years
Software Development: 10 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC