Application Developer - Emerging

Fire Fighter Sales & Service Co.Cranberry Township, PA
22h

About The Position

Develop new software applications that meet requirement specifications and adhere to established department technical standards, working on projects using either Agile/SCRUM or iterative methodologies. Support the existing software products by accommodating change requests and troubleshoot support issues Technical expertise working on database appliances, large databases specially (SQL Server, MySQL), ETL (SSIS) and BI (SSRS, Power BI) Gather requirements from stakeholders and translate them in usable features Able to drive priorities within the Enterprise and resolve any dependencies on Enterprise Solutions Write clean, well-tested, reusable and maintainable code Enthusiastic in learning new technology and apply it in the solutions Design reusable reports and dashboards for the management Interpret business requirements and compose a technical solution Participate in peer reviews to ensure best practices and established standards are in use Assist other developers as required

Requirements

  • BS in Computer Science or related field or equivalent work experience
  • 2+ years of experience in C#.NET, HTML. CSS, JavaScript, SQL
  • Familiarity with .NET programming patterns, especially MVC, MVVM
  • Experience in designing Business Intelligence solutions using SQL, SSRS, SSIS, SSAS or any other BI software
  • Strong analytical and problem solving skills
  • Excellent verbal and written communication skills

Nice To Haves

  • Familiarity with Python is a plus
  • Familiarity with SharePoint is a plus
  • Familiarity with Office 365 is a plus
  • Familiarity with Power Apps, Power Automate, Power BI is a plus
  • Familiarity with client side JavaScript frameworks, such as react, knockout, node, angular is a plus

Responsibilities

  • Develop new software applications that meet requirement specifications
  • Adhere to established department technical standards
  • Work on projects using either Agile/SCRUM or iterative methodologies
  • Support the existing software products by accommodating change requests
  • Troubleshoot support issues
  • Work on database appliances, large databases specially (SQL Server, MySQL), ETL (SSIS) and BI (SSRS, Power BI)
  • Gather requirements from stakeholders and translate them in usable features
  • Drive priorities within the Enterprise and resolve any dependencies on Enterprise Solutions
  • Write clean, well-tested, reusable and maintainable code
  • Learn new technology and apply it in the solutions
  • Design reusable reports and dashboards for the management
  • Interpret business requirements and compose a technical solution
  • Participate in peer reviews to ensure best practices and established standards are in use
  • Assist other developers as required
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service