Senior .NET Web Application Developer - Rochester, NY

Job Title: Senior .NET Web Application Developer 

Location: Rochester, New York  (in-person)

We are seeking an experienced, full-time, Senior .NET Web Application Developers to build scalable, high-quality, and high-performance web applications on the Microsoft technology stack.

The.NET Web Application Developer will join a team of other experienced professionals focused on using technology to solve a diverse range of customer business problems in a variety of industries and to develop features on an existing customer-facing, cloud-based K-12 student and employee management platform. FrontEdge Inc. leverages Azure DevOps and an Agile development methodology to facilitate design, development, test, and release operations.  

Job Duties & Responsibilities 

  • Develop end-to-end software features and functionality with quality including design, user interface, middle tier, and database. 

  • Participate in an experienced, energetic team on an agile development schedule. 

  • Maintain and support multiple projects and deadlines. 

Qualifications 

Required… 

  • Minimum 10 years applicable professional experience. 15+ years desired.

  • ASP.NET Web forms, C#, Database Development experience, Microsoft SQL Server, HTML, JavaScript, Visual Studio (any) 

  • Collaborate and work closely on a team with other experienced, senior-level .NET web application developers and quality assurance engineers.

  • Strong work ethic and a passion for software development. 

  • Self-sufficiency and motivation; Ability to thrive with minimal direction. 

  • Scope/estimate effort.

  • Work on a team using an agile development framework to manage operations and workflows.

  • Track and log effort on project work.

  • Work productively both alone and with a team. 

  • Ask for help when needed and provide help when asked. 

  • Participate in discussions with end-users about features, enhancements, and system improvements. 

  • Hear and act on constructive internal and customer feedback. 

  • Provide constructive feedback to colleagues in a professional and courteous manner.

  • Interact professionally with clients and end-users when necessary. 

  • Clearly communicate thoughts and ideas both verbally and in writing. 

  • Manage priorities, overcome barriers, and complete work with quality. 

  • Awareness of and excitement about emerging technologies.

  • Willingness to develop using older technologies. 

  • Solutions-oriented, problem-solver; someone who comes to the table with an open-mind, good ideas, and creative thinking.  

  • Use new/different tools and technology; try new things and step out of your “comfort zone” when appropriate. 

  • Enthusiasm about brainstorming and planning new products and features. 

  • Ability to work in New York State. 

  • Consent to Background Screening. 

  • Ability to work on projects involving personnel (and others from the communities) associated with K-12 public education institutions in NY state, including public school districts and BOCES organizations.  

  • Knowledge of data privacy and security laws (e.g., NYS Education Law Section 2-D) / Ability to appropriately handle legally protected customer data if required.  

Nice to Have… 

  • AJAX 

  • JQuery 

  • JSON 

  • HTML5 

  • Visual Studio 2019 

  • Azure DevOps 

  • SSRS 

Education & Professional Experience 

  • Technical Degree(s) / Certs relevant to software development (preferred but not required)  

  • NET/C# Web programming experience. 

  • Experience with Web-related technologies (HTML, CSS, JavaScript, JSON, Ajax, etc.) 

  • Knowledge of and/or experience with relational database design and development. 

  • Agile Development / Scrum experience (preferred but not required)

Working Conditions 

  • Full-time.  

  • The job must be performed with the team in the FrontEdge office space (located in Village Gate Square, in Rochester, NY), a “typical” office environment. This is not a remote and/or “hybrid” position.

  • Essential and other important functions may require maintaining the physical condition necessary for sitting for prolonged periods of time.  

  • Rare (NY-State only) travel may be required. Expenses incurred due to required business travel will be reimbursed. 

  • Development workstation optimized for productivity (e.g., 2-3 monitors and other optional equipment/configurations).

Benefits

The following benefits are optionally available to qualified FrontEdge Inc. employees.

  • Partially-subsidized Medical and/or Dental

  • HSA

  • SIMPLE IRA with contribution matching

  • Paid Time Off (including personal time + 8 company holidays)