Aspentech
Software Developer
Bedford, Massachusetts · Junior · Internship
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We are looking for a Software Developer I to join our Asset Performance Management (APM) team in Bedford, Massachusetts.
- You will work alongside experienced engineers to enhance existing products while contributing to the evolution of our platform toward a scalable, performant, service-oriented architecture.
Responsibilities
- Collaborate with software developers, product managers, UX designers, and quality engineers to deliver high-quality solutions.
- Design and implement new features following established software development practices and architectural guidelines.
- Write and maintain unit tests and integration tests to help ensure application reliability and quality.
- Support CI/CD initiatives and contribute to continuous improvement of development workflows and engineering practices.
- Work with databases and data-intensive applications to support analytics and operational workflows.
- Understanding of object-oriented programming (OOP) principles and software design concepts.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
- 0-2 years of software development experience, including internships, co-op programs, academic projects, or equivalent experience.
- Familiarity with REST APIs, web services, and microservice-based architecture.
- Knowledge of SQL and relational database concepts, including experience writing queries and working with databases such as SQL Server.
- Experience using source control systems such as Git.
- Familiarity with CI/CD concepts and tools such as Azure DevOps and GitHub Actions.
Compensation
- The salary range for this role is $90,200.00 - $112,800.00.
Benefits
- Enthusiasm for learning new technologies and expanding technical expertise.
Company info
- The Role We are looking for a Software Developer I to join our Asset Performance Management (APM) team in Bedford, Massachusetts.
- In this role, you will contribute to the development of next-generation predictive analytics solutions that help customers optimize asset maintenance and performance.
- Ability to work effectively both independently and as part of a collaborative team.
This listing is sourced directly from Aspentech's careers page and normalized into a canonical job model.