Software Engineer III
Reports to: Engineering Manager
Role and Expectations
The Engineer III is a individual contributor responsible for building, testing, and supporting high-quality software within the Softdocs product suite. This individual works closely with the Tech Lead, Product, and QA to implement features, address technical debt, and ensure reliable delivery. They contribute to design discussions, provide accurate estimates, and deliver code that aligns with established architectural patterns and practices.
The Engineer III is hands-on with coding, debugging, and deployment tasks in each sprint. They are expected to apply sound design principles, evaluate tradeoffs, and make pragmatic decisions to move work forward. They collaborate effectively, support team velocity, and contribute to problem-solving and knowledge sharing across the engineering team.
Responsibilities
- Participate in design and estimation sessions with the Tech Lead and Product team.
- Implement application features according to defined technical specifications, including testing, deployment, performance, scalability, security, and monitoring considerations.
- Troubleshoot and resolve issues escalated through QA or customer support.
- Write clean, maintainable, and testable code that follows SOLID principles and team coding standards.
- Actively participate in code reviews, providing constructive feedback and incorporating feedback from others.
- Contribute to sprint ceremonies, department planning, and team retrospectives.
- Support continuous integration and deployment processes to ensure successful delivery of features.
- Help identify and address technical debt and areas for refactoring.
- Monitor and verify deployments to ensure reliable value delivery to stakeholders.
Skills And Experience
- Proven experience building, deploying, and supporting reliable, scalable, and secure web applications and APIs.
- Proficiency in C#, .NET, HTML, and JavaScript. Experience with modern SPA frameworks (e.g., Angular, Aurelia, or Knockout) is a plus.
- Experience with relational databases and access using Entity Framework.
- Awareness of cloud technologies and CI/CD practices; experience building pipelines is a plus.
- Awareness of design patterns, secure development practices, and accessibility standards.
- Strong debugging and problem-solving skills with the ability to balance tradeoffs in implementation.
- Effective communication and collaboration skills across technical and non-technical stakeholders.
- Experience working within an agile development environment.
- B.S. in Computer Science, Engineering, or related area of study (or equivalent experience).
What We Offer
- Remote Position – this role is 100% remote!
- Direct Access to our CEO – direct access to ask our CEO anything starting day 1!
- Benefits – Medical (PPO & HDHP w/ HSA and FSA options), Dental, Vision, 401K, Disability Insurance, $15,000 Life Insurance, flexible PTO, 13 Holidays, paid Parental Leave
- Remote Work Office Set Up – We provide a stipend to purchase the laptop you’d like and the supporting equipment you need to do your best work!
- Flexibility – set your work hours while cognizant of work priorities, and being available for clients is critical
- Professional Development – You will develop your skill sets within and outside the role, with opportunities to excel both professionally and personally.
- Mentorship – direct access to collaborate and learn from senior leaders within and outside your team. Collaboration drives innovation
- People First Company & Team Culture – we want you to bring your professional and personal skills through our virtual doors, and we champion having quality time with your family (however you define family). Inclusivity is one of our core values!
- Retention Record – the average number of years an employee stays at Softdocs is 5+ years, with many employees who have been at the company for 10+ years
- Inclusivity – we are conscious of and continuously strive to be proactive in improving how we are creating an equitable and inclusive environment through initiatives such as our Culture Club, company OKRs, and quarterly company meetings
Applicants must be legally authorized to work in the United States. Final offers of employment are contingent upon the successful completion of a background check.