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 NetSuite 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/Responsibilities Development & 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 NetSuite 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.
Required Skills/ Abilities - Strong experience with C# Framework 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 DevOps
- Strong problem-solving and debugging skills
- Excellent communication and interpersonal skills
- Ability to work collaboratively in a team environment
Preferred - Hands-on experience with NetSuite 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
Education & Experience - Bachelors degree in Computer Science Engineering or a related discipline
- A minimum of 5 years of professional experience in software development
Work Environment 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 Requirements Prolonged periods sitting at a desk and working on a computer. Must be able to lift up to 15 pounds at times. Ability 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
TREWs story: 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.
| Required Experience:
IC
Software Developer II Ascend DevelopmentThe 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...
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 NetSuite 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/Responsibilities Development & 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 NetSuite 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.
Required Skills/ Abilities - Strong experience with C# Framework 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 DevOps
- Strong problem-solving and debugging skills
- Excellent communication and interpersonal skills
- Ability to work collaboratively in a team environment
Preferred - Hands-on experience with NetSuite 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
Education & Experience - Bachelors degree in Computer Science Engineering or a related discipline
- A minimum of 5 years of professional experience in software development
Work Environment 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 Requirements Prolonged periods sitting at a desk and working on a computer. Must be able to lift up to 15 pounds at times. Ability 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
TREWs story: 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.
| Required Experience:
IC
View more
View less