Sr. BackEnd SW Engineer-Interface&Integration

  • Full-Time
  • Boulder, CO
  • Also Energy Inc
  • Posted 3 years ago – Accepting applications
Job Description
Sr. Back-End Software Engineer - Interface & Integration

Also Energy is seeking a Sr. Back End Software Engineer, highly experienced in MS SQL Server, C#, and .NET to join our growing development team. We are responsible for providing highly-performant data storage, access, and interfaces for a wide variety of front-end and utility applications, while encapsulating complex user hierarchy, permissions, and sharing structures of the data to enable application layers to focus on delivering targeted, industry-leading solutions to a diverse and growing number of stakeholders.

At Also Energy, you will maintain, enhance, and extend our cutting-edge SaaS-delivered software platform, including services, APIs, and databases. You will collaborate directly with product owners and other developers to gain understanding of new features, dependencies, and technical details. You will be relied upon to build and test models, solve problems, and ensure code changes meet business requirements, fulfill user needs, and drive innovation to elevate and improve upon the existing platform and constructs. You will be empowered to play a key role in fueling significant changes to both our platform and the company. We are looking for engineers who are inspired, passionate about coding, self-driven and enjoy working in a dynamic and highly productive team.

Responsibilities:

  • Design and build server-side infrastructure software to manage, process, and deliver energy and financial data through our web APIs
  • Design, develop and deploy high-volume, enterprise-level services and utilities to support both native and web-based applications
  • Participate in system and database design, architecture decisions and code reviews
  • Be a key part of the software development process, designing a flexible, scalable platform and working together with the development team to support, improve, and extend the existing code
  • Provide input on emerging software technologies and patterns and balance time, compatibility, logistical, and integration considerations
  • Documentation of product enhancements and bug fixes
  • Other duties as assigned

Qualifications:

  • 5+ years’ experience in .NET
  • 5+ years’ experience in C#
  • Experience in .NET, MVC, TSQL, including query optimization, database design and indexing
  • Some familiarity with .NET Core, MS SQL Server, SQL CLR, WPF, C++, XAML
  • Functional understanding of Sockets, HTTP, FTP, RESTful and SOAP APIs
  • Version control tools such as git or svn
  • Demonstrates technical problem-solving abilities, effective communication, collaboration, and interpersonal skills
  • Enthusiastic about learning new things and taking on new challenges
  • Highly organized, detail oriented and able to work autonomously given high-level requirements and minimal direction from managers
  • Ability to take initiative, understand the big picture, compromise, look forward, be open-minded, anticipate problems, and assess risk
  • Observant and a contributor to patterns and conventions that make the team greater than the sum of its parts
  • Enjoys brainstorming with team members and able to leverage constructive feedback
  • Solutions driven

Other Details:

AlsoEnergy offers a competitive salary and a full list of benefits, including PTO, 401K, health, vision, and dental coverage. You will work in a growing, profitable company with a fun and creative environment with a talented group of individuals that have a passion for building renewable energy systems.

This is a salaried position, M-F.

This position is based in Boulder, CO. We are open to local and remote candidates. Principals Only.

We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

Apply to this Job