A rapidly growing company in the power industry and located in the Doylestown, PA area is looking for a Senior Software Developer to develop, design and test multiple software applications.
Specific responsibilities will include:
- Creating highly interactive web experiences.
- Develop and maintain internal build and test software.
- Designing, developing, testing, deploying, and maintaining multiple software products for both internal processes and customer solutions.
- Working with a small cross-functional team of dedicated technologists, promoting best practices via mentoring and code review
- Identify programming talent and administer technical interviews
- Full stack developer for web applications .
- Deep knowledge in software testing methodology and the system development life cycle
- Understanding of Agile methodologies, along with the knowledge of how best to schedule software delivery across a variety of priorities
- Attention to detail on delivery of production-grade software including testing, DevOps, monitoring, performance measurement, and incident management
- BS degree in engineering, engineering science, computer science, computer engineering or similar program
- Leveraging Node.js, HTML, GWT.
- Python, Java, C++, PostgreSQL experience needed.