Senior Software Engineer .Net at Startup

Sorry, this job was removed at 5:54 p.m. (MST) on Thursday, March 7, 2019
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Senior Software Engineer .Net at Startup

PolyPort seeks an exceptional software engineer ready for the excitement and rewards of developing a new software product. As part of a small startup team you will have the opportunity to touch all areas of software product development from product ownership to quality engineering to devops. We are a collaborative, fast pace, multi-talented team, in a work environment that honors and celebrates team wins.

This is the place for individuals who are excited to help with each of these areas. Our team plays a key role in product development, from concept to launch, so be ready to bring your creative ideas to the table.

Core Responsibilities:

  • Implement software, unit tests, and functional tests for software designs created by you or others
  • Collaborate with team member and stakeholders in creating, detailing, and extending software architecture and design specifications based on complex requirements
  • Validate designs including scalability, stability, adherence to best practices, security, and general suitability for large scale, hybrid desktop and cloud operations
  • Participate in design reviews and code reviews
  • Mentoring and collaboration across the company
  • Assist support and operations staff with a customer first attitude
  • Prototype ideas to assess viability and cost
  • Maintain current knowledge of software engineering tools and practices
  • Possess excellent problem solving and debugging skills to rapidly identify and fix defects.
  • Detect and resolve performance and scalability issues

In a startup you are a key collaborator and can participate in several areas. How many of the following additional responsibilities fit your interests and skills?

Optional: Architecture:

  • Lead the process of creating, detailing, and extending software architecture and design specifications based on complex requirements

Optional: DevOps

  • Manage and organize code repositories and packaging
  • Manage and organize build and delivery processes (CI/CD)
  • Build and manage desktop install and update packages

Optional: Product Owner

  • Approve designs and acceptance criteria

Optional: Pre-Sale and Post-Sale Support

  • Advocate for customers and document their situations
  • Manage customer and internal issues using Aha idea portal(s)
  • Document bugs and steps to reproduce them in Aha idea portal
  • Keep internal stakeholders informed (from QE to sales) about customer and product issues

Optional: Team Lead

  • Project management: estimate schedules and resources
  • Product owner: create, groom, and review user stories and acceptance criteria
  • Scrum master: plan iterations, run daily standup, run demo days, run retrospectives

Qualifications:

  • 8+ years of experience
  • A friendly, collaborative, team attitude
  • Experience with software design and architecture involving medium to large scale, high-throughput distributed systems
  • Experience with .Net and C#
  • Working in a lean or agile environment
  • Experience with public cloud services (Azure, AWS)
  • Knowledge of software design patterns, OOD/OOP, SOLID, Functional Programming
  • Experience with code versioning tools, Git, SVN, Mercurial
  • Experience with concurrent / multi-threaded patterns

Nice to haves:

  • Experience with Windows Services, device drivers, cryptography, authentication services
  • Experience with device drivers, C, C++, and marshalling data between managed and unmanaged code
  • Experience with NoSQL/Document Db (Azure Cosmos DB, DocumentDB, CouchBase, MongoDb)
  • Experience with front-end technologies: JavaScript/TypeScript, React, CSS 3, Redux, HTML5
  • Other keywords: Azure Event Hubs, Azure Service Bus, Azure Key Vault
  • Familiarity with web security standards, OWASP, OAuth2, OpenID Connect, SAML

At PolyPort, we love our people and our product, we enjoy working together and to go home with the feeling that we accomplished something every day. You’ll be able to make an impact fast. The work you accomplish will directly correlate with the success of our company and you will see the product of your time and energy make a difference in people’s lives.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1525 Raleigh St, Denver, CO 80204

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PolyPort Inc.Find similar jobs