AssetWorks LLC
Senior Software Engineer
United States - Pennsylvania, USA · Senior
Sponsorship not specifiedDetected 91 days ago
TypeScriptPythonC#Angular.NETBackend DevelopmentFull-Stack DevelopmentObject-Oriented ProgrammingCode ReviewGitSQLMongoDBDatabricksAzureCI/CDAPI DevelopmentRESTData EngineeringData VisualizationAgileTest AutomationCommunicationCollaborationProblem Solving
About the role
- We are seeking a highly skilled and motivated Senior Software Engineer to join our AssetWorks FleetFocus Engineering team.
- We are looking for an engineer who is comfortable designing scalable, secure, and maintainable software architecture and demonstrates sound judgment in making trade-offs related to performance, cost, reliability, and long-term maintainability.
- This position will require the use of AI development tools as part of the core development workflow.
Responsibilities
- Design, develop, and maintain full-stack features using Angular and C#/.NET
- Collaborate with product and business stakeholders to analyze requirements and translate them into technical designs and implementation plans
- Design, develop and maintain RESTful APIs and backend services
- Develop and maintain comprehensive unit, integration, and automated tests to ensure software quality, reliability, and prevent regressions
- Develop, optimize, and maintain SQL queries and database logic to support application functionality and ensure high performance across SQL Server and Oracle environments
- Maintain clear and comprehensive developer documentation
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of development experience with focus on driving collaboration with engineers, product managers, and stakeholders to translate business needs into technical solutions
- Strong proficiency in C# and.NET (building backend services and APIs)
- Strong proficiency in Angular and TypeScript
- Ability to critically evaluate and refine AI-generated code.
- Strong understanding of object-oriented programming principles.
- Hands-on experience with API development and integration patterns.
- Proficiency with SQL and relational database development (schema design, query optimization, performance considerations) in Oracle and SQL Server
- Proficiency in automated testing practices (unit/integration/end-to-end) across.NET and Angular, including testable design and mocking patterns
Nice to have
- Experience working in Agile/SCRUM environments
- Experience mentoring or leading other engineers
- CI/CD experience and familiarity with modern delivery pipelines
- Azure cloud experience (App Services, Functions, SQL Database, etc.)
- Experience with MongoDB
- Experience with data pipelines (Databricks, Python, Power BI)
- Number of Openings Available:
Company info
- Demonstrated effective use of AI coding tools (Copilot, Cursor, Claude Code, Kiro, Codex, etc.) as part of a professional development workflow
Apply directly at AssetWorks LLC →Create a free account for alerts like thisView AssetWorks LLC immigration profile
This listing is sourced directly from AssetWorks LLC's careers page and normalized into a canonical job model.