.Net Developer
We are looking for a full-stack .NET Engineer comfortable working on a wide-variety of applications, including web applications, windows services, and web services/web API. The ideal candidate should be able to develop and trouble-shoot features front-to-back, from SQL/No-SQL data stores to ASP.NET WebForm and MVC UIs. Strong written/verbal communication skills are a must.
Essential Duties and Responsibilities
Requirements
Essential Duties and Responsibilities
- Perform application architecture and hands-on programming/development of web applications utilizing knowledge of C#, ASP.NET, MVC.
- Maintain existing marketing communications applications.
- Initiate projects from scratch as well as pick up existing projects mid-stream
- Participate with other departments in planning and execution of business requirements, quality assurance and architecture, in additional to development of applications
- Define and adhere to coding and development standards
Requirements
- C#: 3 to 5 years’ experience
- MSSQL: 3 to 5 years’ experience
- Windows Services
- ASP.NET, WebForms and MVC: 3+ years’ experience
- MS Web API: 3+ years’ experience
- HTML, jQuery, JSON, AJAX: 3+ years’ experience
- Well-formatted and commented code, regardless of language
- Preferred Skills:
- Preference given toward candidates with strong front-end skills & experience
- git/github
- Distributed data processing and systems integration
- No-SQL data stores: Redis, MongoDB, ElasticSearch
- HTMLAgilityPack/Xpath
- AWS/Lambda/Step Functions
- Azure experience a plus
QA Engineer
We are looking for an experienced QA Engineer to join their team. This is a tremendous opportunity for a Engineer to join a high profile project and be involved in all phases of the software development lifecycle.
You will collaborate with stakeholders to identify needs and gather requirements, drive Testing process/methodology for every part of the software delivery lifecycle, assist with the agile process (sprint planning, test design, test execution, defect analysis/root cause investigation, & reporting on test status), identify defects and missing information on requirements, contribute to the creation of a regression test plan, and perform manual testing as necessary.
Requirements
You will collaborate with stakeholders to identify needs and gather requirements, drive Testing process/methodology for every part of the software delivery lifecycle, assist with the agile process (sprint planning, test design, test execution, defect analysis/root cause investigation, & reporting on test status), identify defects and missing information on requirements, contribute to the creation of a regression test plan, and perform manual testing as necessary.
Requirements
- Atleast 7 years of Strong working experience in QA methodology and tools, with demonstrated QA experience
- 4+ years of experience in designing test scenarios, test execution, monitoring, analyzing results and reporting results.
- Strong knowledge of QA methodology and tools, with demonstrated QA experience in a SDET or QAE role.
- 2+ Years experience in Automation using Selenium (Preferable C#)
- 2+ years Strong experience in writing SQL querie (Select statements, joins)
- 3+ years of experience in testing APIs (SOAP and REST services)
- Knowledge on deployment automation, continuous integration, build automation tools (TFS, Jenkins, TeamCity).
- Ability to do effective communications with all stakeholders. Strong written and verbal communication skills.
- Conversant with Agile/Scrum development methodology.
- Minimum of Bachelors degree in Engineering or related fields is the must