Software Developer II
Listed on 2025-12-21
-
Software Development
Software Engineer, C# / Unity Developer
Join to apply for the Software Developer II role at Trew
Software Developer II – Ascend Development
The Software Developer II is a key contributor to the Drawing Tool Development Team, responsible for developing and enhancing "Ascend" — a proprietary AutoCAD plugin used for designing warehouse fulfillment systems. Ascend integrates with an on-premises Microsoft SQL Server database, an IIS-hosted web interface, and the Net Suite ERP platform via RESTful APIs. Built in C#, the system is critical to project planning and automation efforts.
This position involves working collaboratively within an agile team environment, translating business requirements into robust software solutions, and contributing to the continuous improvement of the Ascend platform. The Software Developer II will work under the guidance of senior developers while taking ownership of assigned features and improvements.
Duties/ResponsibilitiesDevelopment & Implementation
- Develop and maintain client-side and server-side software using C#, .NET Framework, and AutoCAD APIs.
- Implement new features and enhancements to the Ascend platform based on business requirements and technical specifications.
- Work with Microsoft SQL Server databases to support data architecture and optimize performance.
- Contribute to the development and enhancement of the web-based interface and RESTful services connected to the Net Suite ERP system.
Collaboration & Support
- Collaborate with the Drawing Tool Program Manager, senior developers, and stakeholders from engineering, program management, and data analytics teams.
- Work with AutoCAD Asset Development, Tech Support, Configurator and Estimating Teams, Data Analytics, and IT Infrastructure personnel.
- Provide troubleshooting support and resolve software and process issues related to the Ascend platform.
- Contribute to the development of technical documentation, training resources, and user guides.
- Participate in code reviews and follow engineering best practices to ensure code quality and maintainability.
- Strong experience with C# and .NET Framework or .NET Core
- Experience with AutoCAD plugin development and Autodesk APIs
- Knowledge of building and consuming RESTful APIs
- Proficiency with Microsoft SQL Server and database concepts
- Familiarity with source control and CI/CD tools, especially Azure Dev Ops
- Strong problem-solving and debugging skills
- Excellent communication and interpersonal skills
- Ability to work collaboratively in a team environment
- Hands-on experience with Net Suite or other ERP platforms
- Exposure to Autodesk Forge or other CAD-related cloud services
- Working knowledge of front-end development frameworks (e.g., React, Angular)
- Experience in the warehouse automation or material handling industry
- Bachelor's degree in Computer Science, Engineering, or a related discipline
- A minimum of 5 years of professional experience in software development
This is primarily a desk-based role, requiring extended periods of sitting and computer use. While the role is mainly desk-based, mobility within the office, manufacturing facility and customer sites may be required for meetings and interactions with colleagues.
Physical RequirementsProlonged periods sitting at a desk and working on a computer. Must be able to lift up to 15 pounds lity to traverse office, manufacturing facility and customer sites.
Benefits- Competitive salary and benefits package
- Opportunities for career advancement and professional development
- Collaborative and supportive work environment
- Health, dental, and vision insurance
- 401(k) retirement plan with company match
- Paid time off and hybrid work arrangements
Business gets done working together. Successful business happens when trusted partners work together, to win together. At TREW we know that our customers buy solutions and technology built by people. With over 550 team members, we work fearlessly every day to do the right thing, even when no one is watching. From seasoned professionals to undergraduate co-ops, our team members enjoy seeing the impact of their contributions every day.
Trew and its companies are an equal opportunity employer. Applicants will be considered for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).