Privately held IT Software firm seeking a seasoned Software Engineer for their growing team! The ideal team member has mastery of computer science and engineering fundamentals and is comfortable working in an Agile/Scrum/Lean development environment. The team member should be passionate about helping others, learning new technologies, leading a team by example, and solving difficult problems.
- Bachelor's Degree
- 4+ years experience in professional software development
- Relational databases, including schema design, advanced SQL, and optimization
- UNIX-based software development
- Mastery & willingness to work with any of the following:
- Agile/Scrum/Lean development practices
Responsibilities:Build planned software features, tools, and new products within a Scrum/Lean environment in collaboration with team members and stakeholders Write high-quality, testable software that is scalable, robust and maintainable Craft remarkable, high-performance user interfaces Work together with our Quality Assurance Engineers to identify and fix bugs Collaborate with other engineers on matters of architecture and solution design Participate in early-stage product design Constantly pursue knowledge, and seek to improve your skills and technical professionalism Share best practices and new technologies with the team and apply them to your work
The Perks: Excellent benefits including 100% remote work, full suite of medical benefits, 401(k), paid sabbatical, robust PTO, family first culture, and much more! If this sounds like a fit for you, please submit your resume and LI profile to begin a conversation about this opportunity!