Senior Application Developer
- Hybrid- 2 days a week
Job Description:
The Senior Developer position will perform duties related to the design, build, test, and deployment of packaged and custom software solutions in support of Power Generation IT and OT applications. The position will perform troubleshooting, support of existing applications, build requested custom applications, data analysis, recommend solutions, and provide fixes to technical issues encountered by users of the team’s applications. This individual will also work with vendors and coordinate vendor application support. There will be an on-call 24x7 rotating shift support requirement.
Education
Completion of a Bachelor’s Degree from an accredited institution that prepares the employee for the assignment.
Experience
- The ideal candidate will:
- Possess skills in C#, HTML, Angular, CSS, SQL, Oracle, Python, MVC, WPF, Azure DevOps, MVVM
- Write high-quality code that is robust and easy to maintain.
- Have knowledge and experience with web services design and implementation.
- Build flexible systems by choosing simple, straightforward solutions over more complex ones.
- Have a strong understanding of relational databases, SQL, and Oracle.
- Have strong analytical and troubleshooting skills.
- Have experience with iterative and agile development methodologies (both Scrum and Kanban).
- Have experience in compiling comprehensive and accurate documentation to represent application design and code.
- Have strong customer focus and communication skills.
- Have a comfort level coordinating and liaising with vendors.
- Proven experience in full-stack software development
- Experience supporting both IT and OT (Operational Technology) applications
- Experience with vendor coordination and support
- Comfortable with on-call 24/7 rotating support shifts
- Experience with Agile methodologies (Scrum and Kanban)
- Ability to document application design and code accurately
Requirements
Programming Languages & Frameworks:
- C#
- Python
- HTML, CSS
- Angular
- WPF (Windows Presentation Foundation)
- MVC / MVVM frameworks
Databases:
- SQL
- Oracle
- Strong understanding of relational databases
Tools/DevOps:
- Azure DevOps
Web Services:
- Experience designing and implementing web services
Recommended Jobs
Embroidery Associate
Overview You are a loyal, hard-working embroidery professional who takes pride in doing a job well and helping your warehouse team members, without needing constant supervision. You are looking for…
Condition Report Writer / Co-ordinator
We are seeking a Vehicle Condition Report Writer to join our team! You will work closely with the auction fleet lease department to image and report the condition of vehicles transported to the aucti…
Physician Assistant - Dermatology - Mesa, Phoenix
Job Description Job Description About Us: Skin and Cancer Institute is a leading and rapidly expanding dermatology practice, currently operating in California, Arizona, Nevada, and New Mexico…
Senior Construction Project Manager - Civil and Vertical Construction
THIS JOB OPPORTUNITY IS LOCATED IN ANCHORAGE, ALASKA. THIS IS NOT A REMOTE JOB. SUCCESSFUL CANDIDATES WILL NEED TO LIVE AND WORK IN ANCHORAGE, ALASKA OR SURROUNDING CITIES. THIS IS AN IMMEDIATE RELOC…
Medical Technologist or Clinical Laboratory Scientist
LABORATORY TECH NEEDED IN SMALL AZ HOSPITAL Located just over an hour from Tucson in sunny Arizona Small, rural hospital Prepare and perform testing in a high complexity lab Work in sections such a…
Senior Geologist
At Freeport-McMoRan, we are committed to providing an employment package that recognizes excellence, encourages safe production and a culture supported by our core values. Here, you’ll find a collabo…
1ST SHIFT BLENDER OPERATOR
Description Position at JBS USA General Description: • Blend and mix ground beef product to proper grade or percentage of fat level. • Ensure product is prepared at a very cold temperature to …
Senior Collections Financial Analyst
At WillScot ( NASDAQ WSC ), our 4000+ people are at the heart of everything we do. In addition to providing industry-leading pay and benefits, we provide opportunities for development and upward mobi…
(USA) Personal Shopper - Sam's
**Position Summary...** **What you'll do...** Develops and supports Membership by providing information on Membership benefits promoting the value of Company products and services processing Membershi…
Lead, Product Analytics
**We believe in the power and joy of learning** At Cengage Group, our employees have a direct impact in helping students around the world discover the power and joy of learning. We are bonded by our s…