BizTalk Software Engineer
Remote Job | 2023-01-06 16:27:55
Apply Now
Share Job
Job Code : 2023-MY3TECH0003
BizTalk Software Engineer
Fully Remote (Need Candidates from PST)
12-month Contract with possibility to extension
Hybrid preferred - CA-ONTARIO and/or Fully Remote Work in PST states
What does the ideal candidate background look like?
- 10+ years software development experience.
- Must have experience in both web and desktop application development.
- Experience with BizTalk a must.
- Experience with Cloud a plus.
- Four-year degree in a related field or equivalent experience.
- Experience with Agile methodology.
What are the top 5-10 responsibilities for this position?
- Develop, maintain, and optimize enterprise-level software solutions based on Microsoft BizTalk.
- Develop enterprise-level software that meets business needs using primarily Microsoft technologies.
- Conform to industry best practices for code construction, software security, data security, scalability, and performance.
- Interact with stakeholders to understand business requirements and accurately translate them into working code.
- Provide reliable estimation of work and commit best efforts to delivering work in alignment with those estimates.
- Consistently maintain a high level of quality in developed code.
What skills/attributes are required/What software skills are needed?
- Extensive experience developing integrated business solutions (EAI, B2B).
- Extensive experience developing full-stack server applications using Microsoft .Net and SQL Server.
- C#, ASP.NET MVC and object-oriented programming required.
- BizTalk, EDI, XML, XSLT, JSON experience required.
- XML, XSLT, JSON required.
- T-SQL, query optimization, and relational database design required.
- Experience practicing SOLID object-oriented design principles, implementing service-oriented application development techniques, and applying common design patterns and architectures (e.g., repository, factory, onion, micro services, event-driven, etc.)
What skills/attributes are nice to have?
- Experience with cloud technologies.
- Experience working in Continuous Integration/Continuous Delivery environments.
- Experience with work item and defect tracking management systems such as Team Foundation Server, Azure DevOps, Rally, Jira, etc.
- Experience operating in an Agile environment.
- Experience with WCF, SSIS