Rand Worldwide - Dallas, TX
posted 4 months ago
This position is for a Senior Software Developer in the Software Development Solutions department at IMAGINIT Technologies, a division of RAND WORLDWIDE. The ideal candidate will work directly with team members and clients to define application requirements and estimate the required level-of-effort. The role involves developing software solutions that meet client requirements, which may range from small task automations within Autodesk applications to larger enterprise-level integrations. The dynamic nature of the projects ensures a variety of industry focus, making adaptability and a broad skill set essential. As a Senior Software Developer, you will create impact by translating client requirements into development efforts, contributing to project planning, and accurately estimating the level-of-effort required for tasks. You will lead the development efforts on projects, track progress using project management tools, and produce necessary technical documentation. The position also requires occasional involvement in pre-sales proposals and customer communications, ensuring a comprehensive understanding of project requirements and scope. In terms of project execution, you will be an active contributing team member, taking ownership of project tasks while adhering to code management best practices. The role demands the development of quality code and deliverables, effective communication with project managers and stakeholders, and thorough testing of your code before delivery. You will also support client validation and rollout, contributing to the intellectual property of IMAGINIT Technologies and the Software Development Solutions group.