Web and Mobile Software Engineer BrandMuscle
Web and Mobile Software Engineers (WMSEs) work in small teams to design, build, and deploy new web and mobile applications, modules, content and features to meet the needs of users on the Brandmuscle brand management solution. WMSEs use a creative mindset to interpret customer business requirements to design the best possible solution. Components may be integrated into the base product, used to enhance operational process, or deployed as custom solutions to clients? needs. WMSEs will follow a regimented SDLC, including documentation, design, unit testing, and QA testing in order to ensure the highest quality product reaching the customer. WMSEs primarily develop front end / user facing portions of the Brandmuscle brand management solution, and in this capacity will assist others in good design principles.
Under general supervision, develops, codes, tests and debugs new software or enhancements to existing software.
Under general supervision analyzes client?s requirements, configures, deploys and supports software implementations.
Collaborates with team members in designing new or changed software components.
Monitors and manages installed application software for compliance with business process requirements.
Works with technical and client service staffs to understand and plan resolution to issues with installed production software.
Analyzes customer suggestions for software improvement or enhancement.
Designs and writes application software according to approved specification.
Possesses full technical knowledge and thorough understanding of business application of the project.
Provides input into project planning and scheduling functions.
Designs software products and plans software implementation.
Assists with content structuring and format to meet HTML, HTML5 and other needs within the target applications
Mentors junior staff on technology and business process.
Technical Skill Pluses:
SQL, C#, version control system, SOAP, REST, XML, Object Oriented Design, Design Patterns
Graphic Design skills
Business Skill Pluses:
Knowledge or experience in marketing and/or advertising
Technical skill requirements:
Mobile development - responsive design and/or mobile application development
Front-end development experience ? Experience developing user friendly and rich UI and UX
Business skill requirements:
Ability to plan, estimate, schedule, and manage your own work to meet deadlines. Eager to work on multiple teams and projects at the same time. Adaptable to multi-cultural communication and collaboration. Able to learn and apply new techniques just-in-time. Strong communication skills both to a technical developer audience and to a non-technical client audience.
Analytical skill requirements:
Ability to translate customer specific requests into re-deployable system functions
Develop, present, and defend use cases for new product development
Diagnose, plan, and implement fixes to software bugs or design flaws
2+ years relevant development experience
||Cleveland, OH |