Job Description:
Experience and Skill Set Requirements
Microsoft/Azure Development and Quality Assurance Experience
Must have:
- C#, Angular 5+, SQL, GIT
- XML, JSON
- Web services
- Regression testing (manual and automated), including familiarity with web-based QA automation software such as Protractor, and supporting the use of such tools via coding techniques
- Unit testing and test automation support (HTML 5, CSS3, Angular), Web APIs, and web services design, development, and testing
- .NET Core-based design, development, and testing
- Experience with Microservices and container-based platform development, delivery, and testing
Nice to have:
- CouchDb, PouchDb
- CI/CD pipeline setup and management
- Azure DevOps (VSTSS/TFS)
- Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies (e.g. Pivotal Cloud Foundry/PCF, Amazon Web Services/AWS, and Google Cloud Platform/GCP)
Agile Delivery Team Experience - 35%
- Experience participating in Scrum Agile development
- Experience contributing as a Developer or Tester (QA) in a cross-functional or balanced team which is comprised of roles including Developers, Testers, product management, and design
- Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
- Providing input to project estimates and designs
- Experience working with a team using concurrent development practices including GIT-based source control, feature branches, and DevOps CI/CD pipelines
Business Analysis
- Experience with gathering business requirements
- Experience translating business requirements into project delivery timelines and estimates
- Experience in programming and analysis at the specified experience level
- Experience in structured methodologies for the development, design, implementation, and maintenance of applications
Soft Skills
- Excellent analytical, problem-solving, and decision-making skills; oral and written communication skills; interpersonal and negotiation skills
- A team player with a proven track record for meeting strict deadlines
- Highly developed interpersonal skills