Lead Software Engineer, .Net

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead Software Engineer (.Net) developing applications for a leading cloud software provider in compliance and investor relations. Involves design, development, and team support with a focus on best practices and quality.

Responsibilities:

  • Design, develop, and maintain applications and services
  • Contribute to the development of backend services using C#, .NET
  • Apply strong engineering practices related to object-oriented design, security, performance, and maintainability
  • Research, evaluate, and recommend new technologies to enhance existing systems
  • Ensure code quality, scalability, and performance across developed solutions
  • Focus on quality, automation, code best practices, and supporting the team to improve
  • Apply AI-driven approaches where relevant to automate workflows and enhance efficiency
  • Work on the equipment provided by the client (MacBook Pro)

Requirements:

  • 7+ years of professional software development experience, primarily with C#/.NET
  • Strong experience with ASP.NET, SQL Server, RESTful services, and Clean architecture
  • Strong knowledge of object-oriented design, common design patterns, security principles, and software engineering best practices
  • High level of ownership and solid hands-on experience in driving topics independently from ideation to implementation, mentoring and supporting team members, delivering measurable impact while maintaining high quality standards
  • A pragmatic and results-oriented mindset, balancing process discipline with flexibility to achieve goals
  • Strong communication and teamwork skills, with the ability to collaborate effectively across teams

Benefits:

  • No specified benefits