Jobs and Careers
MI

Senior .Net (C#/VB) Developer

Miratech
San Francisco, United Statesfull_timeVerifiedPosted 12 Jan 2023

About the role

Company Description

What We Do

Miratech helps visionaries to change the world. We are a global IT services and consulting company that brings together global enterprise innovation and start-up innovation. Today we support digital transformation for the largest enterprises on the planet.

By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. Our culture of Relentless Performance enables over 99% of Miratech’s engagements to succeed by meeting or exceeding scope, schedule, and/or budget objectives since our inception in 1989.

Job Description

We are looking for a Senior .Net (C#/VB) developer to join our team, who will help us work on solutions and implement technologies.

Responsibilities: 

  • Create efficient and logical solution designs for clients
  • Design and code superior technical solutions
  • Easily recognize system deficiencies and implement effective solutions
  • Create and execute project work plans and revise as appropriate to meet changing needs and requirements
  • Communicate and enforce coding standards
  • Consistently deliver high-quality services to clients
  • Possess significant knowledge of client server and internet systems architectures
  • Understand the benefits of the various design methodologies and object-oriented environments
  • Proactively seek opportunities to serve in leadership roles
  • Challenge others to develop as leaders while serving as a role model
  • Manage the process of innovative change
  • Conduct effective progress evaluations in a timely manner
  • Seek and participate in development opportunities above and beyond the required training
  • Train other employees through both formal and informal training programs
  • Suggest areas for improvement in internal processes along with possible solutions

Qualifications

  • 5 years of software programming/development experience using C# .Net
  • Knowledge of .NET languages (e.g. C#, Visual Basic .NET, ASP.net) and HTML5/CSS3
  • Experience in other programming languages - e.g. PowerShell, VBScript, JavaScipt, etc.
  • Knowledge in data interchange formats- XML, JSON, AJAX. etc.
  • SQL Server and design/architectural patterns - e.g. Model-View-Controller (MVC), etc.
  • Familiarity and experience in implementing WPF, XAML UI framework, Entity Framework/ADO.net
  • Knowledge of REST and RPC APIs
  • Experience in the development of web applications and windows applications
  • Experience in creating windows services
  • Inter-process communication using named pipe
  • Read/write attributes of active directory objects
  • Creating/hosting web services
  • Microsoft SQL server like design database schema, create/update/interact with stored procedures, database optimization
  • Understanding of Agile methodologies
  • Good exposure to complete software development lifecycle

Additional Information

We offer

  • Strong career opportunities for professionals
  • A variety of international projects and mobility across projects
  • Professional development support and professional certification opportunities
  • Competitive compensation, advanced bonus systems
  • Flexible working schedule with a remote possibility
  • Corporate, social and cultural events

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Miratech

View company profile →