- Ability to communicate effectively verbally and in writing
- Demonstrates attention to detail and quality
- Familiarity with building quality code and deploying apps to production environments
- Familiarity with Scrum and Agile methodologies
- Familiarity with full life cycle software development
- Proficient in technical documentation skills
- Proficient in time management skills
- Advanced skills in one or more of the following: HTML, JavaScript, .NET, React, Angular, C#, MVC, Git, JQuery, Bootstrap, Visual Studio
- Knowledge of commonly used concepts, practices, and coding standards
- Proficiency in one or more languages, platforms, or frameworks
- Proficiency in SQL, data querying languages, LINQ, Entity Framework, and optimizing database transactions
- Knowledge of data and API technologies: XML, JSON, Web API, REST, AuthN, tokens
- Strong knowledge of OOP and Design Patterns
- Working knowledge of networking technologies, including security and encryption on the Internet, and basic networking concepts
- Working knowledge of user interface design
- Working knowledge of Cloud platforms: AWS or Azure
- Jira, Azure Boards, Repos, Branching, DevOps skills a plus
|