Our Client operates in the Aviation and Aerospace Component Manufacturing Industry, with its headquarters rooted strongly in the United States. It has its branches spread to more than 90 countries, providing employment to more than 10,000 people all over the world. They fall in the Top 300 Companies as Canada’s Best Employers for 2021. Their core business is manufacturing Civil and Military Rotary-Wing Craft for their clients.
Responsibilities:
- Developing the event based Enterprise solution
- Developing web-based applications that interface with multiple SaaS components
- Understanding overall infrastructure and success measures for designing and implementing architectures and solutions
- Understanding and adhere to enterprise architecture principles and best practices
- Maintaining and advancing deep technical , keeping up to date with market trends and competitive insights, and share within the technical community
- Writing backend end business logic and integrating front end client UI with backend API’s
- Developing unit tests around endpoints and underlying business logic
Requirements:
Education :
- Bachelor’s Degree in Computer Science, Software Engineering, or similar
Position Requirements:
- At least 10 years of experience in IT in with large-scale infrastructure deployments in enterprise wide environments
- Experience dealing with enterprise issues (Security, Reliability, Scalability, Availability, etc.)
- Strong hands-on application developer using C# and .NET skills and MS SQL Server
- Experience with event drive architectures (Kafka, Azure Event Hubs, etc.)
- Experience with development and collaboration tools (Azure DevOps, Git, JIRA, SonarQube, Artifactory, Visual Studio, etc.)
- Knowledgeable about DevSecOps tools and principles
- Ability to communicate complex technical concepts to a diverse audience, including upper management and customers
- Skilled in Technical Writing / Reports / Proposals
Desired/Preferred Knowledge And Skills:
- Experience with containerization using Docker / Kubernetes
- Experience with Microsoft Azure Cloud Platform
- Distributed Storage and Database Systems
- Security Focused Development
- Test Driven Development
- Domain Driven Design
- Angular