Boston Energy Trading and Marketing

Ideon Technologies
GE Vernova

Helion Energy

Rising Edge Group
Arcus Power Corp.
Arbor

Sound QI Solutions Ltd.
Frontier Energy
Unitil Service Corp

Unitil

Mitsubishi Power Americas, Inc.

Conexus Nuclear Inc. (Conexus)

Alberta Energy Regulator (AER)

Alberta Energy Regulator

Valvoline Global Operations

Oceaneering

Westinghouse Electric Company

Westinghouse Electric Company, LLC
VulcanForms Inc.
Boston Energy Trading & Marketing (BETM) has accelerated its shift to digital growth and cloud enablement. Our talented, energetic team is creating next-gen platforms to provide industry leading solutions supporting the green energy transition. We’re seeking candidates with the passion to enhance value through technology, and with the experience to effectively manage & mature the solutions we create. If you have those traits, and you are ready to join our Boston-based team in a hybrid work model, we would love to hear from you!
As part of this team, you will engage closely with business & IT colleagues to improve, streamline and automate business processes. You will design, build and manage applications/workflows in a cloud environment. You will leverage tools which automate processes, enabling our DevOps capabilities to manage all aspects of application development. You are organized, driven to solve problems and have a passion for life-long learning. Your strong engineering skills, along with your customer-focused mindset, makes you a valuable addition to our team.
Role Overview
As a Senior Full Stack Developer, you will design, build, and maintain cloud-based applications and workflows that streamline and automate business processes. You’ll work closely with business and IT teams to deliver scalable, high-quality solutions using modern technologies across the stack.
Key Responsibilities
- Develop and maintain full-stack applications using React, TypeScript, Python, and FastAPI.
- Build and optimize APIs and microservices for performance and scalability.
- Design and implement data workflows leveraging Snowflake and Postgres.
- Implement distributed caching using Redis for high-performance applications.
- Collaborate with cross-functional teams to gather requirements and deliver solutions in an agile environment.
- Write clean, efficient, and maintainable code following best practices.
- Implement CI/CD pipelines and DevOps practices for cloud deployments.
- Identify opportunities for reusable components and automation to accelerate delivery.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 7+ years of professional software development experience.- Strong proficiency in React, TypeScript, Python, and FastAPI.
- Solid understanding of OOP, algorithms, data structures, and design patterns.
- Familiarity with Redis for distributed caching.
- Familiarity with Azure services (Data Factory, Functions, Storage, SQL Database, Managed Instance) and cloud architecture.
- Hands-on experience with DevOps tools, CI/CD pipelines, and workflow automation.
- Excellent communication and collaboration skills; passion for continuous learning and improvement.