Application Developer

New York State Environmental Facilities Corporation

$90K — $110K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a computer-related field or equivalent experience
  • 5+ years of programming experience
  • 2+ years of web development with Microsoft .Net
  • Strong knowledge of C#, SQL, and OOP principles
  • Familiarity with HTML5, CSS, XML, and JSON applications

Responsibilities

  • Develop and maintain .Net-based web applications
  • Contribute to various programming projects
  • Design application frameworks
  • Mentor junior developers on best practices
  • Influence tech-related decisions for frameworks and dependencies
  • Lead new application architecture and design initiatives
  • Participate in all development lifecycle phases

Benefits

  • Comprehensive health insurance including medical, dental, and vision
  • Paid parental leave
  • 13 holidays and paid vacation, sick, and personal leave
  • Membership in a defined benefit retirement plan or voluntary contribution program
  • Opportunity for telecommuting up to two days per week after training period
Full Job Description
Duties Description Under the direction and supervision of the Application Developer II, the Application Developer will work in a team environment developing and supporting applications. As a member of a small team of professionals, the incumbent will have the opportunity to be exposed to and take on other assignments in addition to the primary developer role.

Essential Duties
• Develop, maintain, and extend .Net-based web applications
• Contribute to other programming projects and teams
• Application/Framework design
• Ability to mentor other developers on best practices
• Evaluate and influence technological decisions related to application frameworks and dependencies
• Act as a lead for a new application architecture and design
• Actively participate in all phases of the development lifecycle

Minimum Qualifications • Required
o Bachelor's Degree in a computer related technical field or an equivalent combination of education and experience to successfully perform the duties of the position
o 5+ years of programming experience
o 2+ years of experience in web development using the Microsoft .Net stack
o Knowledge of OOP and common design patterns.
o Strong understanding of C# and SQL
o Knowledge of ORMs such as Entity Framework or Dapper
o Knowledge of HTML/HTML5 and CSS
o Knowledge of XML and JSON
o Experience with GitHub or a similar version control system
• Preferred
o Blazor Server / WASM
o Knowledge of ASP.NET, MVC
o Knowledge of JQuery and Javascript
o Knowledge of web service communication protocols (e.g., SOAP, REST)
o Experience using commercial UI components (e.g., Telerik, Synfusion)

Additional Skills
• Self-motivated and proactive
• Understand user needs, identify root causes of problems, and implement pragmatic solutions
• Strong analytical skills and decision-making ability
• Willingness to work in a team environment and an ability to interact effectively with people from diverse backgrounds in a professional manner
• Comfortable with the entire development lifecycle
• Solid organizational and time management skills

Working Conditions and Physical Abilities

Work is primarily performed in an office setting, with prolonged periods of sitting and fine manipulation skills required for computer use.

Additional Comments The New York State Environmental Facilities Corporation (EFC), a public benefit corporation, aids local governments and other eligible applicants throughout New York State to undertake critical water quality infrastructure projects by providing access to low-cost financing capital, grants, and expert technical assistance.

EFC is committed to fostering an inclusive workplace that values respect, diversity, and the unique perspectives of all individuals. To support our employees, EFC provides an outstanding benefits package similar to that offered to New York State employees. Our total compensation package includes, but is not limited to, leave benefits (Paid Parental Leave, 13 holidays and paid vacation, sick, and personal leave); a comprehensive health insurance program including medical, prescription drug, dental, and vision plans; and membership in either the NYS and Local Retirement System, which is a defined benefit plan, or the Voluntary Defined Contribution Program.

Name Human Resources

Telephone 518-402-6924

Fax

Email Address [email protected]

Address

Street 625 Broadway

City Albany

State NY

Zip Code 12207

Notes on Applying Candidates interested in joining our team should apply by using the green "Apply for this Job" link available at https://nysefc.bamboohr.com/careers/84?source=aWQ9MjI%3D

Salary will be based on experience and qualifications, as well as market and business considerations.

Employees may request to telecommute up to two days per week after the completion of their training period.

Similar Jobs

More Jobs at New York State Environmental Facilities Corporation

  • Application Developer
    $90K — $110K *
    Albany, NY 12203 (Albany County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Application Developer jobs: