Senior Software Engineer

Senior Software Engineer
Yes Energy, LLCBoston, MA
Job details
Job Type
- Full-time- Design, develop, analyze and troubleshoot PL/SQL code.
- Ensure highest possible quality and integrity of Yes Energy services; recommend and implement ways to improve data reliability, efficiency, and quality
- Develop and maintain database stored procedures, views and functions for Yes Energy applications
- Maintain database packages, procedures, views, metadata systems and related internal tools
- Performance tune PL/SQL stored procedures and packages
- Plan and coordinate data migrations between systems
- Contribute to technical departmental standards in such areas as change control, configuration management, development methodology, and coding standards
- Mentor junior staff for development of their skills in technology, problem solving, communication, and customer service
- Create and maintain technical documentation
- Learn and develop technical skills in all areas of the stack
- Monitor new technologies and solutions for their possible fit in Yes Energy technical stack
- Mentor junior developers and improve technical knowledge across the company
- Creative problem solving abilities
- Analytic and troubleshooting skills
- Ability to apply a testing mindset to own code
- Ability to relate technical implementation details to big-picture business objectives
- Ability to tinker to learn new technologies; a “good Googler”
- Strong communication, interpersonnel, influence, collaboration and leadership skills
- Understanding and adaptability to new or changing situations, requirements, or priorities; works effectively with varied persons and/or groups
- Familiarity with agile development methodologies
- Bachelor's degree preferred (Economics, Geography, Computer Science, Math, and Engineering are preferred), or equivalent experience and a minimum of 10 years experience in a dynamic, fast-paced, customer-centric environment
- 7+ years of SQL experience
- 7+ years of Oracle PL/SQL development experience
- Experience with PL/SQL collections, bulk load techniques, builtin analytic functions, and partitioning
- Passionate about tuning systems for exceptional performance
- Energy markets or equities/commodities experience preferred
- Some python and shell scripting preferred
- Full-time
- Reports to Engineering Manager
- Minimal travel may be required (up to 10 days per year)
Yes Energy delivers real-time market data and electric power trading decision solutions. Over 1,000 market participants use Yes Energy solutions daily. The business is a leader in all aspects of information content collection and management, as well as in developing and delivering data and market analytics solutions. Since its inception in 2008 Yes Energy has become a trusted and respected supplier of innovative and reliable solutions focused on the needs of power market analysts, traders and trade managers. Yes Energy has a team of 72 amazing professionals located in Boulder, CO (HQ), Boston, MA and Chicago, IL.
- We love innovation and solving tough challenges;
- We are “high standards people” who combine passion and pride with hard work and rewards of all kinds- in an ethic that is consistent across the company;
- We’re team-focused with a flat hierarchy- we work in small teams on well-defined projects that directly impact the success of the business;
- We play to the strengths and experience of each person, while each of us also works along a continuum of roles adjacent to our focus area. This presents a challenge of maintaining a broad set of skills as well as an opportunity to learn and contribute in many ways;
- We are constantly growing. Professional development happens every day and every year.
Yes Energy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Yes Energy complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.