Sr. Software Engineer

Location US-
ID
2021-1693
Category
Information Technology
Type
Full Time

Overview

The Senior Software Developer’s primary function is to design and develop full stack applications including web, RESTful web services, desktop, database and windows services to support Simply Secure Sign’s business and technical objectives.  Senior Software Developers work closely with Quality Assurance, Technical Architecture, and other members of the development team to ensure the success of new products, applications, and new versions of existing products.  Senior Software Developers work with new technology through all phases of the software development life cycle to produce and enhance scalable and robust software applications.      

Responsibilities

  • Own development projects from concept through deployment.  Designing, developing, and maintaining software that integrates with workflows or distributed systems.
  • Focused on the quality and pace of your own contributions, but always ready to help a teammate
  • Understand the intent of our product design and software architecture, and take initiative to bridge any gaps in realizing that vision
  • Anticipate and prevent issues of security, scalability, or quality in our development
  • Collaborate across the company to ensure our products exceed expectations
  • Maintain a relentless focus on code quality through automation, testing, code reviews, and skill building within the team
  • Designing, developing, and maintaining software that integrates with workflows or distributed systems.
  • Working in collaborative, product-focused teams to build innovative customer experiences
  • Experience working with Agile, and Continuous Delivery approaches such as Continuous Integration with Azure DevOps

Qualifications

  • Bachelors degree in Computer Science or other degree with related experience
  • Working experience with modern web development technologies
  • 6+ years work experience in a development role
  • Experience building RESTful web services
  • Ability to lead or participate in small Agile teams
  • Experience in event-driven programming and multi-tiered Client/Server architectures
  • Strong experience with building tiered applications using: C#, XML, ASP.Net, SQL Server
  • React experience desired. Will consider lack of React experience if have strong aptitude for learning modern web skills
  • Team Foundation Server and/or GIT
  • Knowledge of Design Patterns a plus
  • Logical thinker with ability to develop well structured designs for complex applications
  • Effective in fast paced environment
  • Collaborative/enjoys working in teams
  • Self starter/motivator
  • Creative and effective problem solving skills
  • Ability to work on/manage multiple tasks concurrently

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed