Software Developer
Sierra Experts, Inc.
Pittsburgh, PA, United States
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
HTML
JavaScript (Programming Language)
.NET Framework
Microsoft Windows
Application Programming Interfaces (APIs)
IBM System I
Microsoft Azure
Business Software
Business Systems
C Sharp (Programming Language)
Cascading Style Sheets (CSS)
+39 more
Code Review
Information Systems
Databases
Continuous Integration
Crystal Reports (Reporting Software)
Custom Software
Data Integrity
Data Loss
Data Migration
Software Debugging
DevOps
Electronic Data Interchange (EDI)
JSON
Microsoft Visual Studio
Microsoft Software
Microsoft SQL Server
Model View Controller (MVC)
Operational Databases
Windows PowerShell
Secure Coding
Software Engineering
SQL Stored Procedures
SQL Databases
SQL Server Reporting Services
Systems Integration
Transact-SQL
Web Services
Extensible Markup Language (XML)
.NET Core
GitHub Copilot
Delivery Pipeline
Git
Information Technology
Production Code
Web Technologies
Tools for Reporting
Restful APIs
ASP.NET Applications
Software Version Control
Job description
Day to day, this role lives in Microsoft Visual Studio and the Microsoft stack: C# / .NET, SQL Server, and the integrations that keep production data moving. You will turn customer requirements into durable software, modernize legacy platforms when needed, and ship work that operations teams actually run on., * Design, develop, and maintain custom business applications and ERP solutions using Visual Studio (C# / .NET).
- Build and extend features across the stack-desktop, web, services, and database-matching the needs of each customer engagement.
- Work with internal teams and customers to clarify requirements, propose practical designs, and deliver production-ready software.
- Write and optimize T-SQL against Microsoft SQL Server (schema design, stored procedures, data integrity, performance).
- Integrate systems via APIs, file/data exchange (XML, JSON, CSV), and other interfaces common to ERP and line-of-business apps.
- Support and evolve existing Sierra-built applications; troubleshoot issues across app, data, and Windows environments.
- Participate in modernization work (for example, migrating legacy platforms such as AS/400 environments into Sierra-designed ERPs).
- Use source control, work-item tracking, and change control so releases stay auditable and reversible.
- Contribute to automated and manual testing; document designs, code, and issue resolution clearly.
- Follow secure coding and operational practices appropriate for customers who cannot afford downtime or data loss.
- Keep learning-new frameworks, tools, and customer domains as projects demand.
Requirements
- Associate’s degree in Computer Science, Software Engineering, Information Systems, or related field-or equivalent practical experience.
- At least 3 years of professional software development experience (5+ preferred), with solid delivery of business or line-of-business applications.
- Strong day-to-day proficiency with Microsoft Visual Studio and C# / .NET (Framework and/or .NET Core / .NET 6+).
- Hands-on experience with Microsoft SQL Server: relational design, queries, stored procedures, and performance basics.
- Comfort building or maintaining ASP.NET applications (Web Forms, MVC, and/or ASP.NET Core) and related web technologies (HTML, CSS, JavaScript).
- Experience with REST APIs / web services and structured data formats (JSON, XML).
- Familiarity with Windows development and administration basics; PowerShell is a plus.
- Clear written and verbal communication with technical teammates and non-technical stakeholders.
- Ability to own problems end-to-end-debug, fix, verify, and document-both independently and with the team.
- S. citizenship required. Ability to obtain a U.S. security clearance if needed for specific customer work.
- Must work on-site in our Pittsburgh / Robinson Township office. Local candidates only.
Nice to have
- Custom ERP, manufacturing, distribution, rental, or other vertical line-of-business application experience.
- Legacy modernization (AS/400 / IBM i, RPG, or similar) and data migration into modern SQL-backed systems.
- DevOps / CI-CD exposure (Azure DevOps, Git, build/release pipelines).
- Experience with Crystal Reports, SSRS, or similar reporting tools.
- Familiarity with Microsoft 365 / Azure services used alongside on-prem line-of-business apps.
- Effective use of AI-assisted development tools such as GitHub Copilot, OpenAI Codex, Claude Code, or similar, while maintaining human oversight, code review, testing, and accountability for production code.
Benefits & conditions
- Competitive salary based on experience and qualifications
- Health, Vision and Dental Benefits
- PTO, paid holidays
- Excellent opportunity for advancement
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago