.Net Software Engineer
HRBrain
Full Time
Posted 2 years ago
We are looking for a .Net Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: .Net Software Engineer
Term: Full-Time
Location: Remote while the client is adopting their return to work plan
Job ID number: C1245
Brief description of duties:
- Collaborate with architects, designers, business system analysts, application analysts and testing specialists to deliver high quality solutions
- Participate in business requirements, test planning, design reviews, etc. to gain a solid understanding of the application and provide input into various SDLC deliverables
- Coordinate with both onshore and offshore teams to ensure coding, testing, debugging and implementation activities are completed as required
- Produce and maintain documentation and records in compliance with the SDLC requirements
- Analyze, define and document requirements for data, workflow, logical processes, interface design, internal and external checks, controls, and outputs
- Ensure information security standards and requirements are incorporated into all solutions
- Contribute to the ongoing support, stability and performance of application systems in production including problem analysis, resolution, escalation and reporting as necessary
- Stay current with trends in emerging technologies and how they could apply to the client’s shop
Core Competencies:
- Excellent verbal and written communication skills
- Ability to liaise with internal and external stakeholders and adapt approach when dealing with technical and non-technical audiences
- Ability to work both independently and as part of a strong, collaborative multi-site team
- Excellent organizing, planning and time management skills with the ability to multi-task
- Self-directed and proactive; thinks beyond the immediate problem with ability to analyze situations/problems systematically and deliver effective right-sized solutions in a timely manner
- Possess an inherent passion for continuous improvement and innovation
- Customer and results focused
- Flexible and adaptable with the ability to align to changing priorities
MUST haves:
- University Degree or College Diploma in a related discipline
- Minimum 2 years of progressive information technology experience with full application development life cycle and systems integration experience
- Strong understanding of distributed application architectures
- Working knowledge of SQL, SQL Server and relational database technologies
- Working knowledge of C#, .NET Core, API, ASP.NET, SOAP based web services
- Experience in designing systems that use XML, XSLT and schemas
- Experience in DevOps experience
Assets:
- Knowledge of the financial and insurance industries
- Working knowledge of Continuous Integration/ DevOps processes and tools such as:
- TFS for SDLC automation and management
- Git/Artifactory/NuGet for source code and artifact management
- Docker and Kubernetes for application deployment
- NUnit for unit test automation
- Experience with VB6.0, Classic ASP, .NET web development, REACT, Angular
- Experience with RESTful services
- Exposure to Enterprise Service Bus (ESB) integration architectures and technologies
- Past experience with Group Benefits and Group Retirement products and business domains is an asset
Job Features
Job Category | .Net Developer |
Full application development life cycle | 2 |
Systems integration | 2 |