Software Engineer

Posted 4 Days Ago
Wayne, PA, USA
In-Office
Junior
Software
The Role
The Software Engineer will develop and maintain features using Angular and C#/.NET, collaborate with teams, utilize AI tools, and ensure high software quality.
Summary Generated by Built In

Job Summary:

We are seeking a highly motivated Software Engineer to join our AssetWorks FleetFocus Engineering team. This role will support our core applications and contribute to building and enhancing enterprise software using Angular (TypeScript) on the front end and C#/.NET on the back end.
This position will require the use of AI development tools as part of the core development workflow. You will leverage tools such as GitHub Copilot, Cursor, Claude Code and Amazon Kiro to generate and validate code, accelerate delivery and support refactoring while not compromising a high bar for code quality, security, and long-term maintainability.
The ideal candidate will have hands-on experience with Angular, C#/.NET, familiarity with REST APIs, and working knowledge of SQL Server and/or Oracle. This is an exciting opportunity to grow as an engineer on a collaborative team, work on real customer-facing features, and implement best practices for building software at enterprise scale.

Job Description:

Key Responsibilities:

  • Develop and maintain full-stack features using Angular and C#/.NET
  • Collaborate with product and engineering teammates to understand requirements and implement technical solutions
  • Utilize AI coding assistants daily to accelerate all these responsibilities while ensuring high quality and maintainability
  • Review all AI generated code thoroughly for adherence to best practices and high quality standards
  • Build and enhance 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
  • Participate in code reviews and incorporate feedback to improve code quality and consistency

Required Qualifications: 

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 2+ years of professional software development experience
  • Demonstrated effective use of AI coding tools (Copilot, Cursor, Claude Code, Kiro, ChatGPT, etc.) to support development and learning
  • Experience developing with C# and .NET
  • Experience developing with Angular and TypeScript
  • Ability to evaluate and refine AI-generated code using testing, debugging, and code review feedback
  • Familiarity with REST APIs (building or consuming APIs, JSON, authentication)
  • Experience with SQL and relational databases (SQL Server and/or Oracle)
  • Experience with automated testing practices (unit, integration and end-to-end)
  • Strong problem-solving skills, attention to detail, and good communication skills

Preferred Qualifications: 

  • Experience working in Agile/SCRUM environments
  • CI/CD experience and familiarity with modern delivery pipelines
  • Azure cloud exposure (App Services, Functions, SQL Database, etc.)

Worker Type:

Regular

Number of Openings Available:

1

Top Skills

Amazon Kiro
Angular
C#/.Net
Claude Code
Cursor
Github Copilot
Oracle
Rest Apis
SQL Server
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Wayne, PA
337 Employees
Year Founded: 1991

What We Do

AssetWorks delivers industry-leading business solutions to help asset- and infrastructure-intensive organizations control capital and operating expenditures, reduce operational complexity, and manage regulatory and policy-driven risk. Leveraging a comprehensive portfolio of software and consulting solutions, we help organizations work more efficiently by improving access to shared asset data, promoting greater transparency across the organization, improving service delivery, maximizing asset availability and uptime and reducing total cost of ownership. Using the latest cloud and mobile computing technologies, our asset management solutions and domain expertise help organizations eliminate waste, redundancy, and inefficiency. AssetWorks is a US corporation and a portfolio company of the Constellation Software, Inc. group of companies which trades on the TSX under the ticker symbol CSU. As a publicly traded corporation, we are committed to promoting shareholder value by delivering quality work and solid financial results. These factors reinforce what has always been our corporate focus—putting quality first and ensuring profitability and growth will follow.

Similar Jobs

Applied Systems Logo Applied Systems

Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
60K-120K Annually

Vercel Logo Vercel

Software Engineer

Artificial Intelligence • Cloud • Software
Easy Apply
Remote or Hybrid
United States
187K-280K Annually

Enverus Logo Enverus

Software Engineer

Big Data • Information Technology • Software • Analytics • Energy
In-Office
Pittsburgh, PA, USA
1800 Employees
130K-170K Annually

Boeing Logo Boeing

Software Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Ridley Park, PA, USA
170000 Employees
103K-173K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account