We have an immediate need for a Senior Full Stack Software Developer specializing in Microsoft stack technologies (. Core C# SQL Server). This role will help drive the design and build of systems in support of CESs Retail Services business line which is the largest and fastest growing in the company.
Success in this role requires a candidate with a large-scale enterprise software engineering mindset and ability to write elegant scalable and reliable code following architectural best practices. You have a curiosity and enthusiasm for the Energy industry an eagerness to investigate and resolve issues and a passion to refactor code and build systems the right way. You are a creative thinker and strong problem solver with an aptitude for picking up new technologies. You will be excited to mentor junior developers and willing to collaborate and learn from other senior technologists in the company.
Responsibilities
- Build web-based N-tier software products in a complex end-to-end ecosystem
- Write clean testable scalable and reliable code
- Create and maintain queries procedures functions and other relational database artifacts
- Create and maintain business objects libraries and other middle-tier artifacts
- Create and maintain user interface code and other improvements related to the user experience
- Work closely with business analysts and other developers to collaboratively build software
- Work closely with architects to ensure software design aligns with standards and best practices
- Work closely with quality assurance testers to support testing and validation activities
- Work closely with project managers and delivery leadership to estimate delivery effort
- Work closely with product owners and technology leadership to ensure software build and delivery priorities are aligned with tactical and strategic goals
- Assist IT Operations / Production Support engineers in the triage analysis and remediation of production issues
- Follow the latest technology trends and suggest ideas for improvement
Qualifications :
- Relevant work experience in a custom software development environment building and supporting large transactional systems
- Over 10 years of full-stack development on client-facing web-based multi-tier applications
- Up-to-date Core C#
- Experience in database development working with transactional data models
- Proficiency writing SQL queries for Microsoft SQL Server (Transact-SQL)
- Good command of various application development design patterns
- Database development experience working with transactional and dimensional data models
- Experience with Git-based distributed source control tools such as BitBucket or Github
- Strong analytical and quantitative skills
- Excellentverbal and written skills to communicate in a clear and effective manner in the English language
- Ability to work both independently and collaboratively
- Ability towork well in a deadline-driven teamenvironment
- Ability to think outside the box by developing and implementing improvements to processes and tools.
Preferred
- Technical degree in computer science information systems engineering or equivalent
- Experience in performing development or analysis activities within one or more US electric power wholesale markets (PJM NYISO ISONE MISO CAISO ERCOT SPP) or other non-US equivalent.
- Experience with Atlassian SDLC tools particularly Jira
- Experience with both Agile/Scrum and Waterfallsystem development life cyclemethodologies
- Experience with DevOps and Continuous Integration/Deployment concepts
- Experience with Dev Express or Telerik Web Controls
- Experience with ORM especially EF 6.0 and EF Core
- Experience building ETL integrations using SQL Server Integration Services (SSIS)
- Experience developing reports and dashboards using SQL Server Reporting Services (SSRS)
- Proficient with MS SQL Server 2019
- Experience in JavaScript plus one or several of the JS frameworks (particularly Angular)
- Experience with parallel / multi-threaded / multi-instanced programming / processes
- Experience with REST-based API development with XML/JSON
- Experience with Windows Services and IIS Management
- Good command of WCF Web Services REST and SOA
Additional Information :
At Customized Energy Solutions we offer a competitive salary based on experience along with performance-based bonuses health coverage and tuition reimbursement to support your growth.
We look for colleagues who can work independently collaborate effectively and embrace continuous learning and knowledge-sharing. Together we foster a supportive environment where teams grow innovate and build sustainable solutions for the future.
Customized Energy Solutions provides equal employment opportunities to all applicants without regard to race color religion sex sexual orientation gender identity national origin disability or status as a protected veteran.
Remote Work :
No
Employment Type :
Full-time
We have an immediate need for a Senior Full Stack Software Developer specializing in Microsoft stack technologies (. Core C# SQL Server). This role will help drive the design and build of systems in support of CESs Retail Services business line which is the largest and fastest growing in the company...
We have an immediate need for a Senior Full Stack Software Developer specializing in Microsoft stack technologies (. Core C# SQL Server). This role will help drive the design and build of systems in support of CESs Retail Services business line which is the largest and fastest growing in the company.
Success in this role requires a candidate with a large-scale enterprise software engineering mindset and ability to write elegant scalable and reliable code following architectural best practices. You have a curiosity and enthusiasm for the Energy industry an eagerness to investigate and resolve issues and a passion to refactor code and build systems the right way. You are a creative thinker and strong problem solver with an aptitude for picking up new technologies. You will be excited to mentor junior developers and willing to collaborate and learn from other senior technologists in the company.
Responsibilities
- Build web-based N-tier software products in a complex end-to-end ecosystem
- Write clean testable scalable and reliable code
- Create and maintain queries procedures functions and other relational database artifacts
- Create and maintain business objects libraries and other middle-tier artifacts
- Create and maintain user interface code and other improvements related to the user experience
- Work closely with business analysts and other developers to collaboratively build software
- Work closely with architects to ensure software design aligns with standards and best practices
- Work closely with quality assurance testers to support testing and validation activities
- Work closely with project managers and delivery leadership to estimate delivery effort
- Work closely with product owners and technology leadership to ensure software build and delivery priorities are aligned with tactical and strategic goals
- Assist IT Operations / Production Support engineers in the triage analysis and remediation of production issues
- Follow the latest technology trends and suggest ideas for improvement
Qualifications :
- Relevant work experience in a custom software development environment building and supporting large transactional systems
- Over 10 years of full-stack development on client-facing web-based multi-tier applications
- Up-to-date Core C#
- Experience in database development working with transactional data models
- Proficiency writing SQL queries for Microsoft SQL Server (Transact-SQL)
- Good command of various application development design patterns
- Database development experience working with transactional and dimensional data models
- Experience with Git-based distributed source control tools such as BitBucket or Github
- Strong analytical and quantitative skills
- Excellentverbal and written skills to communicate in a clear and effective manner in the English language
- Ability to work both independently and collaboratively
- Ability towork well in a deadline-driven teamenvironment
- Ability to think outside the box by developing and implementing improvements to processes and tools.
Preferred
- Technical degree in computer science information systems engineering or equivalent
- Experience in performing development or analysis activities within one or more US electric power wholesale markets (PJM NYISO ISONE MISO CAISO ERCOT SPP) or other non-US equivalent.
- Experience with Atlassian SDLC tools particularly Jira
- Experience with both Agile/Scrum and Waterfallsystem development life cyclemethodologies
- Experience with DevOps and Continuous Integration/Deployment concepts
- Experience with Dev Express or Telerik Web Controls
- Experience with ORM especially EF 6.0 and EF Core
- Experience building ETL integrations using SQL Server Integration Services (SSIS)
- Experience developing reports and dashboards using SQL Server Reporting Services (SSRS)
- Proficient with MS SQL Server 2019
- Experience in JavaScript plus one or several of the JS frameworks (particularly Angular)
- Experience with parallel / multi-threaded / multi-instanced programming / processes
- Experience with REST-based API development with XML/JSON
- Experience with Windows Services and IIS Management
- Good command of WCF Web Services REST and SOA
Additional Information :
At Customized Energy Solutions we offer a competitive salary based on experience along with performance-based bonuses health coverage and tuition reimbursement to support your growth.
We look for colleagues who can work independently collaborate effectively and embrace continuous learning and knowledge-sharing. Together we foster a supportive environment where teams grow innovate and build sustainable solutions for the future.
Customized Energy Solutions provides equal employment opportunities to all applicants without regard to race color religion sex sexual orientation gender identity national origin disability or status as a protected veteran.
Remote Work :
No
Employment Type :
Full-time
View more
View less