Essential Utilities, Inc.

Systems Analyst III – Custom Applications

Essential Utilities, Inc.

full-time

Posted on:

Location Type: Office

Location: Bryn Mawr • Pennsylvania • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

CloudJavaMicroservices.NETSOAPSQL

About the role

  • Collaborate with developers, IT teams, external partners, and business users to design, develop, and maintain custom applications
  • Write clean, maintainable code and ensure adherence to established standards
  • Participate in cross-functional teams to analyze business problems, troubleshoot issues, and recommend enhancements to processes and systems
  • Design, code, test, and document new custom applications and interfaces to meet business requirements
  • Write clean, scalable code, integrate with databases, and ensure performance, security, and scalability standards
  • Monitor, support, troubleshoot, and enhance existing applications to resolve issues and meet user requests
  • Assist with requirements gathering, planning, and design for new applications and enhancements
  • Develop and maintain technical standards and ensure team compliance
  • Perform unit, integration, and regression testing; support user acceptance testing and performance tuning
  • Handle operational tasks such as reports, queries, data loads, and helpdesk requests
  • Assist with disaster recovery and business continuity planning and testing
  • Stay current with industry trends and emerging technologies
  • Perform other duties as assigned.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, or related field
  • Minimum 10 years of application development and support experience with C#, .NET, and SQL
  • Expertise in C# and the .NET ecosystem
  • Experience with integration technologies (RFC, BAPI, IDoc, SOAP, REST, web services, OData)
  • Strong knowledge of OOP, REST APIs, and MVC architecture
  • Excellent debugging and problem-solving skills; ability to translate complex requirements into logical solutions
  • Strong communication skills to explain technical concepts to non-technical users and collaborate across teams
  • Experience with cloud technologies, AI, and microservices architecture is a plus
  • Java experience is a plus
  • Utility industry experience is a nice-to-have.
Benefits
  • Competitive and comprehensive benefits package
  • Commitment to career growth opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NETSQLOOPREST APIsMVC architectureintegration technologiesdebuggingproblem-solvingcloud technologies
Soft skills
communicationcollaborationanalytical skillstroubleshootingrequirements gatheringplanningdocumentationuser acceptance testingperformance tuningadaptability
Certifications
Bachelor’s degree in Information TechnologyBachelor’s degree in Computer Science