| |
SmartSignal solutions protect over 5,000 assets in the Power Generation, Oil & Gas, Aviation, and Pulp and Paper industries. By employing SmartSignal technology and services, major oil fields, pipelines, and over 300 plants eliminate billions of dollars of equipment and process problems each year. Over the last five years, SmartSignal has grown at a compound rate of over 45% per year and it has increased its number of patents to over 45.
SmartSignal finds potential failures well before traditional condition based monitoring and classical statistical techniques sense them. By addressing equipment problems before they hatch, SmartSignal customers improve their profitability, return on assets, and safety while consuming less fuel.
If you want to make a difference by developing, implementing, marketing, and supporting SmartSignal software products and services please contact us. We’re looking for people who thrive on solving problems and working with the best and brightest in their field.
We provide a supportive, casual, team-based working environment, which is also fast-paced and dynamic. Our comprehensive benefits package includes stock options, team events and awards programs, and, fully paid employee health, dental, vision, disability and life insurance.
Senior Software Developer Role:
The Senior Software Developer’s role is to define, design, develop, assess, and troubleshoot software programs, applications and products of a highly complex technical nature. This includes configuring, coding, developing, and documenting software specifications and code throughout the sw project life cycle. Responsible for implementing new features, enhancing and maintaining existing functionality and developing new products.
Major Responsibilities:
- Developing new features for commercial software releases – including estimation, design, implementation, documentation and unit test.
- Customer and QA-found defect repair in core server components.
- Communicate regularly with development manager and team lead – including status updates, roadblocks, new ideas and areas to improve.
- Follow and help improve all software development processes and procedures.
- Work with peers to develop the best software possible.
- Communication of and adherence to T.E.A.M. (Teamwork, Energy, Accountability, and Mastery)
Experience and Skill:
- Experience developing commercial software products, preferably Microsoft SQL-based products.
- Programming experience interacting with SQL Server or other relational database
- Experience translating business and market requirements into software requirements
- Experience with Microsoft development tools including Visual SourceSafe, Visual Team System, Visual Studio.
- Extensive C#, C++, .Net experience
- Gensym G2 rules engine experience a plus
- Web services, WCF experience a plus
- Experience with iterative development processes a plus
Education:
- B.S. Computer Science or Engineering
Additional Skills:
- Enthusiastic with a great attitude
- Desire to solve complex problems through software
- Commitment to developing the best software possible
- Excellent analytical, troubleshooting and problem solving skills
- Ability to present and clearly communicate complex technical problems and solutions.
- Good team player with excellent written, verbal and interpersonal communication skills.
- Strong analytical skills and meticulous attention to detail
- Ability to convert project specifications and requirements into logical designs for coding
- Ability to follow plans and schedules
- Formal training and knowledge with; logic and flow diagrams, testing and debugging techniques, structured programming languages
For Immediate consideration, please send resume to 19549-CS-1331@smartsignal.hrmdirect.com |