Careers

Software Engineer

bottom-shape-careers

S-Docs is looking for a passionate and innovative software engineer who is looking to grow themselves and the engineering culture at S-Docs. The team prides itself in practical development through execution of individually assigned tasks, while having a collaborative environment where you can brainstorm ideas and be open to ask questions to each other. This engineer will be part of a fast paced team that will learn new technologies and be instilled with a high standard of software engineering.

The Software Engineer is a full stack engineer and will be responsible for building and  enhancing the S-Docs product suite on the Salesforce Platform which includes coding, testing,  and build. In addition, this role ensures quality, sustainability, and scalability in the product code.  There will be opportunities to work on DevOps projects that can include automation tooling,  development environment, CI/CD pipelining, etc. This engineer will be part of the Ann Arbor  scrum team collaborating and executing together with a product owner, a quality engineer, and  other full stack software engineers. The Ann Arbor scrum team is collaborative, curious, and  passionate. You will be a great fit if you embrace a culture of “taking ownership”, solving  problems with a team, and a drive to learn new technologies.

Responsibilities

  • Teamwork
    • Participate in all scrum ceremonies by providing updates, contributing to discussions for planning, and showcasing completed work
    • Provide investigational support to troubleshoot potential  customer problems
  • Software Engineering
    • Execute on assigned coding tasks to produce required software behaviors
    • Develop and maintain internal software tools

Role-specific skills and competencies

  • Proficiency in an OOP language and understanding of data structures and algorithms
  • Knowledge of Relational Databases technologies such as SQL database system
  • Experience in a Unix/Linux development environment
  • Experience in web technologies (HTTP, REST, JavaScript, HTML, CSS)
  • Experience with Git or other version control systems
  • Excellent communication skills
  • Motivated to learn new skills independently
  • Creative thinker with good problem-solving abilities

Experience
0-3 years of Software Engineering as part of an engineering team

Education
Require Bachelor’s Degree in Computer Engineering/Computer Science or related technical field

Location of the Role
Ann Arbor, MI (Hybrid)

What we offer

  • Health Insurance for Employees + Families: Comprehensive medical and dental plans
  • 401(k) with Company Matching: Employer contributions to help you save for the future
  • Wellness Reimbursement: Monthly fitness reimbursement for a healthy lifestyle
  • Unlimited Paid Time Off (PTO): Flexible time off to support work-life balance
  • Company-Paid Life Insurance: Basic life insurance coverage with options for additional 
    protection
  • Charity Matching Program: The company matches donations to eligible charities
  • Ongoing Learning and Career Development: Growth and leadership opportunities within 
    the company
  • Collaborative and Innovative Work Environment: Work in a dynamic, team-oriented 
    atmosphere

Interested in this position? Send your resume and this position title to careers@sdocs.com.