Software Integration Engineer (PA)
Job Description
EnergyCAP, LLC, an industry-leading and award-winning Software-as-a-Service (SaaS) company, is seeking an Integration Software Engineer to join our Integration Software Development Team.
Specifically, we’re looking for an Integration Software Engineer, who:
Will be this type of person:
- Able to work collaboratively within a team environment to develop and support enterprise-level, browser-based software applications
- Experienced with agile software development techniques, patterns, and practices
- Experienced with API-based software development using JSON
- Knowledgeable in C# or similar languages
- Knowledgeable in Continuous Integration and Continuous Deployment (CI/CD) concepts and practices
- Knowledgeable in version control tools (preferably Git)
- Knowledgeable in unit testing, functional testing, integration testing, and automated testing principles
- Familiar with containers, Docker, and Kubernetes
- Familiar with developing/consuming JSON APIs
- Familiar with monitoring and operating environments
- Is a self-starter who is responsible for deliverables and works with others to make sure that assignments are completed in a timely manner
- Innovates and brings new ideas about the product and development processes
- Resourceful with the ability to find answers through both self-discovery and collaboration with others
- Able to deliver in a fast-paced environment with deadlines
- Willing to continually learn the business as well as technical concepts
- The ability to wear many hats, learn quickly and change direction when needed
Will do these types of things:
- Develop new user-facing features, services, products, and integrations
- Build reusable code and libraries
- Monitoring and operate development and production environments
- Develop automated unit, integration, and regression tests
- Optimize software, services, products, and integrations
- Conduct code reviews providing actionable feedback to team members
- Actively participate as a member of an Agile-based team (daily stand-ups, sprint planning, retrospectives, demos, etc.)
- Use version control for code repository management
- Meet critical software release deadlines without sacrificing the quality of the product
Will achieve these results:
- Develop and maintain software through an Agile-based work environment
- Monitor, maintain, and operate environments
- Translate technical designs into code that produces the visual elements of an enterprise-class web application
- Deliver software that satisfies documented business requirements and expected user experience
- Deliver software that conforms to team coding standards and processes
- Meet critical software release deadlines
Qualifications
- Minimum of a bachelor's degree in Computer Science, Engineering or a related field, or equivalent alternative education, skills, and/or practical experience is required
- 3+ years of experience in production-level, web application development with prior experience in team leadership (preferred)
Location: The position is either based out of State College, PA. Employees work a hybrid schedule; two days in the office and three days remote.
Salary: The salary range for the position is $75,000 - $95,000, commensurate with experience. This position is eligible to participate in the Corporate Bonus Program.
Benefits:
- Competitive pay
- Generous benefits package (including 100% company-paid Health, Dental, Vision, Life, LTD, and STD insurance)
- Additional Voluntary Life insurance can be purchased for self, spouse/domestic partner, or child
- Flexible Time Off
- 401(k) with company match
- Mental health and tuition reimbursements
- Charitable contributions and matched employee giving program
- Employee Wellness Program
- Community service hours
- Employee development
About EnergyCAP: EnergyCAP helps customers easily manage finite resources for a more sustainable world. For over forty years, the company has empowered energy, sustainability, and finance leaders with full control and understanding of all data points necessary to manage energy use, reduce their carbon footprint, and drive savings. We work in an open, Agile-based environment to facilitate teamwork and accountability. Our core values are teamwork, impact, accountability, integrity, and innovation.
About the Team: EnergyCAP's Integration Software Development Team creates solutions that support EnergyCAP's SaaS products including business process outsourcing (BPO) tools and products, ETL (extract, transform, load) tools to get data into/out of the SaaS platform, automation scripts, reporting and business intelligence features, re-usable platforms to supplement SaaS product features, and tooling to increase productivity of EnergyCAP staff and increase the value of EnergyCAP to customers. The team focuses on building reusable tools and products that support multiple clients and streamline processing. The team makes extensive use of RESTful APIs, scripting libraries, and ETL techniques.
Please note that we are not sponsoring Visas at this time.
Explore More
Date Posted
11/13/2023
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details