Senior Software Developer - REMOTE optional

protolabs

Baltimore Maryland

United States

Information Technology
(No Timezone Provided)

Job Details

Description

We are looking for an experienced Senior .Net Software Developer to join our Global Technology Services (GTS) Software Development team that designs and develops applications for many different users.

This position can be remote in one of the following states: MN, FL, CA, GA, MD, MA, NV, NC, NH, OH, SD, TX, WA, or WY

What you'll do:

  • Develop new features for applications using .NET core, web services, and SQL Server
  • Design, implement, debug and deliver high quality software
  • Participate in architecting system and application solutions with a high degree of complexity
  • Participate in requirement, design, and code reviews
  • Create unit and automated acceptance tests
  • Investigate and resolve complex issues while working with different functional areas
  • Provide technical direction and mentor associate and mid-level software developers
  • Build quality and resilience into application solutions
  • Develop best practices and innovate iteratively and proactively
  • You have:  

  • 8+ years of software engineering experience
  • Advanced experience and working knowledge of .NET Core, C# and MSSQL
  • Experience with .NET patterns and platform technologies, including client/server and MVC
  • 5+ years of experience working with RESTFUL services
  • Experience with web technologies like JavaScript, HTML, CSS, Vue, and TypeScript
  • Experience working with a version control system like Git, Bitbucket, Subversion, or Mercurial
  • Experience working on an Agile scrum team
  • Strong verbal and written communication skills
  • Experience working in a fast paced, collaborative environment
  • Ability to work on multiple projects concurrently
  • You also have:

  • Degree in Computer Science, Software Engineering, or related field
  • Bonus points for:
  • Passionate about UX and other areas of design and innovation
  • Working with microservice architecture and messaging systems like Azure Service Bus and RabbitMQ
  • Knowledge of RavenDB, New Relic and TFS
  • Experience with Docker containers and Docker Swarm
  • Software development in a continuous integration and continuous deployment environment
  • What you'll get!

  • Competitive salary
  • Annual bonus opportunity
  • Benefits including health, dental, etc
  • PTO
  • Holiday Pay
  • 401k
  • Employee Stock Purchase Program
  • And More!
  • Senior Software Developer - REMOTE optional

    protolabs

    Baltimore Maryland

    United States

    Information Technology

    (No Timezone Provided)

    Job Details

    Description

    We are looking for an experienced Senior .Net Software Developer to join our Global Technology Services (GTS) Software Development team that designs and develops applications for many different users.

    This position can be remote in one of the following states: MN, FL, CA, GA, MD, MA, NV, NC, NH, OH, SD, TX, WA, or WY

    What you'll do:

  • Develop new features for applications using .NET core, web services, and SQL Server
  • Design, implement, debug and deliver high quality software
  • Participate in architecting system and application solutions with a high degree of complexity
  • Participate in requirement, design, and code reviews
  • Create unit and automated acceptance tests
  • Investigate and resolve complex issues while working with different functional areas
  • Provide technical direction and mentor associate and mid-level software developers
  • Build quality and resilience into application solutions
  • Develop best practices and innovate iteratively and proactively
  • You have:  

  • 8+ years of software engineering experience
  • Advanced experience and working knowledge of .NET Core, C# and MSSQL
  • Experience with .NET patterns and platform technologies, including client/server and MVC
  • 5+ years of experience working with RESTFUL services
  • Experience with web technologies like JavaScript, HTML, CSS, Vue, and TypeScript
  • Experience working with a version control system like Git, Bitbucket, Subversion, or Mercurial
  • Experience working on an Agile scrum team
  • Strong verbal and written communication skills
  • Experience working in a fast paced, collaborative environment
  • Ability to work on multiple projects concurrently
  • You also have:

  • Degree in Computer Science, Software Engineering, or related field
  • Bonus points for:
  • Passionate about UX and other areas of design and innovation
  • Working with microservice architecture and messaging systems like Azure Service Bus and RabbitMQ
  • Knowledge of RavenDB, New Relic and TFS
  • Experience with Docker containers and Docker Swarm
  • Software development in a continuous integration and continuous deployment environment
  • What you'll get!

  • Competitive salary
  • Annual bonus opportunity
  • Benefits including health, dental, etc
  • PTO
  • Holiday Pay
  • 401k
  • Employee Stock Purchase Program
  • And More!