Senior Software Engineer at Smith Johnson Group in Ames, Iowa
Smith Johnson Group Inc.Ames, Iowa
Senior Software Engineer
A leading provider of cloud-based software, is looking for a forward thinking, self-starter to join our product development team in Ames, Iowa.
The right candidate will enjoy mentoring a team of developers, creating cutting-edge solutions, collaborating to find meaningful updates, and be passionate about learning and evolving our development processes and coding standards.
Job ResponsibilitiesMentor a team of software developers, review code and designs to help foster a culture engagement and accountability. Architect and develop solutions to challenging problems. Stay on the leading edge of technology developments. Collaborate with team members and customers to design new features and improve existing products. Contribute to evolving our development processes and coding standards.
Job RequirementsBachelorrsquos Degree in Computer Science or related field andor equivalent combination of education and experience. 5-7 years of relevant work experience.
Required ExperienceSPA or PWA experience using a component-based framework. (Angular, React, Blazor, etc.) In-depth knowledge of relational (MSSQL, MySql) and NoSql databases (MongoDb). Knowledge of object-oriented design principles and extensive experience with at least one language. (C, Dart, Typescript, etc.) Strong background in multiple levels of testing. (unit, system, regression, load, etc.) Preferred Experience with Cloud computing experience with AWSPAzure. Docker or other container systems and Kubernetes or other orchestration systems. Knowledge of Microservices and associated best practices. In-depth knowledge of API design principles and technologies including caching, resiliency, REST, GraphQL, and gRPC. Exposure to CICD systems and other DevOps tools.
More Angular Jobs
Uh oh! Something went wrong. Please try again.