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)