← Back to jobs

eTeam Logo
Sr .Net developer

eTeam

 

Montreal, QC, Canada

Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Sr .Net Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Must-have:

  • Minimum 5 years of hands-on software development experience using the Microsoft .NET technology stack, including development, implementation, maintenance, and support of enterprise applications.
  • Strong experience with C#, .NET / .NET Core, and Microsoft development technologies.
  • Experience developing and supporting front-end, back-end, desktop, Windows-hosted, and cloud/container-hosted application components, including OpenShift environments.
  • Strong understanding of object-oriented programming, application design principles, and enterprise software development practices.
  • Experience with security authentication and authorization mechanisms, including OAuth, Active Directory, application certificates, and related security technologies.
  • Strong experience with HTTP, SOAP, REST APIs, and web services supporting rich-client and cloud-based applications.
  • Understanding of XML structures and data layouts to facilitate data exchange and integration between platforms.
  • Hands-on experience in application troubleshooting, debugging, root cause analysis, vulnerability remediation, and refactoring of legacy code.
  • Experience working with source control, build/deployment processes, and CI/CD practices.
  • Ability to work effectively across Agile development teams, business stakeholders, SRE, and other technology teams.
  • Strong analytical, problem-solving, documentation, and communication skills.


Nice-to-have / Secondary Skills:

  • Experience or working knowledge of Java and the Spring ecosystem is an asset.
  • Familiarity with Java, Spring Boot, Spring MVC, and Java-based REST APIs/microservices.
  • Experience troubleshooting, supporting, or making enhancements to Java/Spring Boot applications is preferred.
  • Familiarity with Java development tools and frameworks such as Maven/Gradle, JUnit, JPA/Hibernate, or equivalent technologies would be beneficial.
  • Experience working within an enterprise application landscape containing a combination of .NET and Java-based applications.
  • Exposure to microservices and containerized applications using OpenShift/Kubernetes would be an asset.
  • Experience within banking, financial services, or another large enterprise technology environment would be beneficial

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs