Sr. NET Developer
Artech Information Systems Voir toutes les offres
- Halifax, NS
- Contrat
- Temps-plein
Location: Halifax, Nova Scotia
Duration: 6-12 MonthsIntroductionAs a Senior Software Developer, you will design, develop, and implement robust internal applications and platforms while leading technical development initiatives. You will partner closely with cross-functional technology teams to deliver scalable, high-performance solutions that drive business growth, enhance client experience, and boost operational efficiency. We're seeking a dynamic technical leader with strong development expertise and a sense of ownership who thrives in fast-paced, ambiguous environments. You will work within Agile development methodologies, ensuring projects and programs meet technical excellence standards, budget requirements, and regulatory compliance while fostering a culture of innovation, open communication, and continuous learning and improvement.Required Skills & Qualifications
- 5 years of professional experience in a developer role, with strong expertise in .NET technologies (C#, .NET Core/Framework, ASP.NET). This is a hands-on development role.
- Experience of developing and maintaining container applications running on Kubernetes. Knowledge of related technologies such as Helm.
- Experience using DevOps concepts and tooling to deliver applications.
- Interest in developing technical skills by keeping up to date with latest trends in application design and new language features/usage.
- Strong organizational and time management capabilities, as well as an ability to work closely with others.
- Leadership skills and experience working with technical teams (Developers/Quality Engineers/Business Analysts).
- Prior work experience in the banking or financial services industry.
- Experience with Python for data processing, automation, or integration tasks.
- Knowledge of React and modern frontend development frameworks.
- Knowledge of capital markets and electronic trading flows.
- Architect and develop scalable and robust full stack applications using .NET Core/Framework, ASP.NET, and modern web technologies.
- Understand the current set of standard technologies and usage patterns within the .NET ecosystem.
- Identify need for common technical solutions; implement and problem solve them. CICD and Cloud capabilities are expected to be a particular focus.
- Design and implement microservices and containerized applications using Kubernetes.
- Collaborate closely with cross-functional teams to ensure seamless integration and functionality across the stack.
- Establish working relationships with teams across business units and platforms to agree best practice, establish learnings and gather feedback on best practice usage.
- Lead the development of high-quality code, ensuring best practices and coding standards are followed.
- Stay updated with industry trends and best practices to ensure the adoption of cutting-edge technologies and methodologies.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.