Application Developer
Job
Genesee & Wyoming Railroad Services Inc.
West Henrietta, NY (In Person)
$80,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Application Developer West Henrietta, NY Job Details $80,000 a year 2 days ago Qualifications Performance tuning Data storage Data Integration (Data management) Azure WebAssembly Bachelor's degree in information technology Computer Science Web development XML Bachelor of Science Engineering .NET Core C# Application deployment Mid-level Scalable systems 3 years Technical solutions implementation Analysis skills Bachelor's degree in engineering Solution architecture design Bachelor's degree Implementing web services Azure DevOps proficiency Application design Computer Engineering Software documentation Cloud Native Design Technical writing Developing automated testing protocols Scalability IT Web applications Bachelor of Engineering Systems & applications support JSON Analysis (software development lifecycle) AI Cross-functional collaboration Cloud monitoring Bachelor's degree in computer science Cloud storage services Communication skills Project stakeholder communication Cross-functional communication T-SQL Information Technology Database software proficiency
Full Job Description SUMMARY:
The Application Developer will be a key contributor within the Application Development team, working closely with a Senior Cloud Architect and a Lead Application Developer to design, develop, test, deploy, and support a broad range of modern software solutions. This role focuses on building predominantly cloud‑hosted applications leveraging the Microsoft .NET ecosystem and Azure platform . Solutions may include web applications, agentic and AI‑enabled applications, APIs, serverless function apps, integration services, and event‑driven systems. The ideal candidate is a hands‑on developer who enjoys solving complex problems, learning new technologies, and collaborating across technical and business teams. While not a strict requirement, exposure to AI‑assisted and AI‑driven development —including working with large language models (LLMs) and modern developer tooling—is highly valued.RESPONSIBILITIES
Design, develop, test, and maintain high‑quality software solutions using the Microsoft .NET stack and Azure cloud services. Build and enhance web applications, APIs, background services, serverless function apps, and event‑driven components in a cloud‑native environment. Collaborate with the Senior Cloud Architect and Lead Application Developer on solution design, architectural decisions, and implementation patterns. Participate in the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, and production support. Develop secure, scalable, and maintainable solutions following modern software engineering principles and best practices. Implement and consume RESTful APIs and integrate with internal and external systems using Azure integration services. Work with document and relational data stores, selecting appropriate data models and access patterns. Contribute to CI/CD pipelines, automated testing, and infrastructure‑aware development practices. Assist with troubleshooting, performance tuning, and operational support of production applications as needed. Produce clear technical documentation and contribute to shared development standards and patterns. Communicate effectively with technical and non‑technical stakeholders, ensuring alignment and shared understanding. Support innovation initiatives, including experimentation with emerging technologies and development approaches. This position may require occasional off‑hours support of critical production applications and limited travel, as business needs dictate. Perform other duties and participate in projects as assigned.REQUIRED SKILLS AND/OR EXPERIENCE
Core Technologies Microsoft .NET, C#ASP.NET / ASP.NET
Core Blazor (Server and/or WebAssembly) RESTful API design and implementation Object‑oriented programming, SOLID principles, and common design patterns Cloud & Azure Platform Azure App Services Azure Function Apps (serverless development) Azure API Management Azure Service Bus Azure Event Hubs Azure Storage (Blob, Queue, Table) Azure Key Vault Azure Monitor and Application Insights Azure DevOps (repos, pipelines, boards) Data & Integration Microsoft SQL Server and T‑SQL Document databases such as Azure Cosmos DB Event‑driven and message‑based integration patterns JSON, XML, and modern data serialization formats AI‑Assisted & AI‑Driven Development (Preferred) Exposure to AI‑assisted development workflows using tools such as GitHub Copilot and JetBrains Rider Familiarity with integrating or experimenting with large language models (LLMs) such as OpenAI, Claude, or Gemini Awareness of agentic application concepts, prompt‑driven workflows, and AI‑enabled services using platforms such as Azure AI Foundry Ability to leverage AI tools responsibly to improve developer productivity, code quality, and solution designPROFESSIONAL SKILLS
Strong problem‑solving and analytical skills Excellent written and verbal communication abilities Ability to collaborate effectively within cross‑functional teams Strong attention to detail and commitment to quality Self‑motivated, adaptable, and eager to learn new technologies Capable of managing multiple priorities in a fast‑paced environmentREQUIRED EDUCATION AND/OR CREDENTIALS
Bachelor's degree (BE or BS) in Computer Science, Computer Engineering, Information Technology, or a related field preferred. 3-5 years of professional experience as a software or application developer. Practical experience with cloud‑hosted applications and modern software architectures. Experience working with relational databases and document databases. This position is based in our Rochester, NY office and requires regular on-site presence. Relocation is not available. This position is employed by the specific entity set forth in the job posting. Genesee & Wyoming Inc. and its subsidiary companies do not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or any other protected status under federal, state or local laws.Similar remote jobs
UnitedHealth Group
Fort Wayne, IN
Posted2 days ago
Updated13 hours ago
Similar jobs in West Henrietta, NY
Rochester Precision Optics LLC
West Henrietta, NY
Posted3 days ago
Updated13 hours ago
Rochester Precision Optics LLC
West Henrietta, NY
Posted3 days ago
Updated13 hours ago
Similar jobs in New York
White Glove Placement
New York
Posted1 day ago
Updated13 hours ago
White Glove Placement
New York, NY
Posted1 day ago
Updated13 hours ago
White Glove Placement
Rochester, NY
Posted1 day ago
Updated13 hours ago
New York Life
White Plains, NY
Posted2 days ago
Updated13 hours ago