> Markdown version of [/jobs/ext/597028-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/597028-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** BINGHAMTOM UNIVERSITY - **Location:** United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, C++ (Programming Language), Computer Programming, Continuous Integration, Software Debugging, Web Development, Distributed Systems, Monitoring of Systems, Software Engineering, Software Systems, Data Logging, Test-Driven Development (TDD), ReactJS, Spring-boot, Cypress (Programming Language), Backend, Containerization, Playwright, Front End Software Development, React Redux, Cloudwatch, Terraform, Splunk, Autodesk Autocad, Jenkins, Microservices - **Published:** June 20, 2026 - **Apply:** https://careertools.binghamton.edu/jobs/autodesk-software-development-engineer-13/ ## About the Role * Bachelor's Degree in Computer Science, Engineering, or equivalent experience. * 1-3 years of professional Software Development experience. * Experience in Java (Spring Boot) and exposure to C++ for backend development. * Experience with React (and Redux) for frontend development. * Beginner-intermediate experience with AWS services and infrastructure-as-code (Terraform). * Exposure to containerization and orchestration. * Familiarity with Jenkins or similar CI/CD tools. * Exposure to writing automated tests with Pact, Cypress and/or Playwright or similar technologies. * Experience with Splunk or similar log management/monitoring tools. * Outstanding programming, debugging, and problem-solving skills. * Commitment to learning and self-development in both technical and non-technical skills. * Ability to work well in a team to deliver on team goals using Agile and Scrum methodologies., * Experience developing web applications in a modular, componentized way. * Experience with Agile Methodology. * Ability to learn and analyze large, existing software systems quickly. * Experience in automated testing and test-driven development. * AWS certification or equivalent cloud experience. * Experience with monitoring/logging tools (e.g., CloudWatch, Splunk). * Exposure to microservices architecture and distributed systems. * Experience mentoring or onboarding junior engineers. ## Description Join Autodesk's Platform Organization within the Product Design and Manufacturing Solutions division, contributing to the Fusion 360 family of products. As a full-stack Software Engineer, you will collaboratively design, build, and maintain scalable, cloud-native solutions using AWS and modern DevOps practices. You'll work across backend (Java/Spring, C++) and frontend (React) systems, leveraging containerization, infrastructure-as-code, and automated testing to deliver high-quality features. You'll collaborate with a technically proficient, diverse, and supportive team in Toronto and worldwide, helping drive developer productivity, platform consistency, and customer value., Cloud & Infrastructure: * Design, implement, and maintain AWS-based services using best practices for security, scalability, and reliability. * Use Terraform for infrastructure-as-code to provision and manage cloud resources. * Build and deploy containerized applications using Docker and Kubernetes. Backend Development: * Develop robust APIs and microservices using Java and Spring Boot. * Contribute to high-performance C++ components where required. * Ensure code quality, maintainability, and adherence to architectural standards. Frontend Development: * Build responsive, user-friendly interfaces with React (and Redux) * Collaborate with designers and product owners to deliver seamless user experiences. DevOps & CI/CD: * Implement and maintain CI/CD pipelines using Jenkins. * Monitor deployments and troubleshoot issues in production environments. Monitoring & Observability: * Integrate and utilize Splunk for log management, monitoring, and operational insights. * Proactively identify and resolve system issues using observability tools. Testing & Quality: * Write and maintain comprehensive automated tests (unit, contract, integration, end-to-end) using Pact, Cypress, and Playwright. * Participate in code reviews and promote best practices for testing and code quality. Collaboration & Agile: * Work closely with cross-functional teams (Product Management, UX, etc.). * Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives. * Mentor junior engineers and share knowledge of cloud, DevOps, and full-stack development. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)