What are the responsibilities and job description for the Software Developer position at The Building People Career Center?
The Building People are seeking a qualified Software Developer to:
- Provide technical expertise to resolve operational issues in customer production, test, and development environments.
- Review logs, review code and determine root cause of any technical issues.
- Research, resolve, manage, and improve operational environments (all system architecture components from infrastructure level and up)
- Participate in technical discussions with customer IT support organizations to resolve operational issues in customer environments.
- Meet and coordinate with internal and external client stakeholders to establish functional requirements, troubleshoot issues, provide suggestions and ideas to improve the solution.
- Design and document solutions to varying degrees of complexity.
- Document, develop, analyze, prioritize, and organize requirement specifications, data mapping, diagrams, use cases, feature files, and flowcharts.
- Translate highly technical solutions into clear non-technical communications for internal and external clients.
- Ability to support client facing engagements.
- Technical leadership on customer projects to internal and external stakeholders.
- Provide direct consulting services in assisting with the implementation of functional solutions related to any IWMS and EAM solutions.
- Implement full cloud solutions that integrate with third part applications
- Execute local, integration, user testing procedures and develop test cases in support of the overall quality assurance process.
- Implement best practices for scalability, supportability, ease of maintenance, and system performance.
- Execute recurring system upgrades that may include customer specific customizations within the upgrade scope
- Review identified security vulnerabilities, deploy patches, and resolve as necessary