Sr Software Developer with Angular JS(10+years)
Senior Software Developer with Angular JS Location San Antonio, TX Duration 12+ months with possible extension Job Description PRIMARY RESPONSIBILITY Performs product design, bug verification, release testing, and beta support which may require research and analysis. May assist in performing on-site client work.
KNOWLEDGESKILLSABILITY Invaluable level technical knowledge in software development methodologies, design and implementation. Invaluable understanding of entire development process, including specification, documentation, and quality assurance. Aware of business issues as they impact overall project plans. Ability to communicate technical information and ideas so others will understand. Ability to make appropriate decisions considering the relative costs and benefits of potential actions. Ability to apply varying leadership skills and traits that create solutions and results to unexpected situations. Ability to coach and motivate less experienced team members to achieve their goals. Ability to successfully work and promote inclusiveness in small groups. Ability to provide FANATICAL support.
KEY TECHNICAL SKILLS Advanced Angular JS, data visualization, public cloud experience, REST APIs and SQLNoSQL Databases JOB COMPLEXITY Performs highly complex product design activities, which may require extensive research and analysis. Performs design, implementation, and maintenance of complex, multiple product modulessub-systems. Participates in product design meetings. Performs complex bug verification, release testing and beta support for assigned products. Researches problems discovered by QA or product support and develops solutions to the problems. Conducts unit testing and integration testing for functionality and limits. May assist in performing on-site client work on complex applications. Documentation of development work. Researches and understands the marketing requirements for a product, including target environment, performance criteria, and competitive issues. Researches new technology or development tools to remain informed of current technology.
SUPERVISION Works autonomously. Considered a leader expert in relevant technical areas.
EXPERIENCEEDUCATION Bachelorrsquos degree in a technology related field required. 9+ years of work experience. Solid software engineering fundamentals gained through training, course work, or relevant experience. High school diploma or equivalent required