Senior Software Engineer
Clayton · Maryville, TN · 1 mo ago
EngineeringFull-time
About the role
The ideal candidate is self-motivated and able to multi-task moderately complex issues on their own. This role requires a robust breadth of Software Development concepts allowing you to create scalable, extensible applications with minimal direction. Also necessary is interfacing with existing applications built on REST, an understanding of security implications for designs and implementations, and the ability to adapt to a fast-paced, changing environment.
Primary Responsibilities
- Mentor junior team members through peer reviews and provide guidance on story implementation.
- Manage technical scope creep inside stories.
- Emphasize working software over gold plated solutions.
- Provide root cause analysis for defects and production issues.
- Lead design efforts for new functionality, create team understanding that aligns strategic and architectural goals and create appropriate design documentation.
- Strive to produce high quality, on time software by utilizing unit tests and partnering with QA to meet acceptance criteria.
- Participate in the full SDLC from requirements gathering to testing and delivery.
- Identify operational dependencies on other tech teams or support groups.
- Break down stories into small, testable units focused on rapid delivery.
Primary Qualifications
- Bachelor's Degree in Computer Science, related field, or equivalent work experience
- 4+ years of Software Development experience
Desired Skills
- Strong front-end skillset, with an interest in improving customer and team member experiences (CX/TMX) through intuitive and effective interfaces
- Experience with React or similar modern front-end frameworks
- Willingness to contribute across the stack, including backend services and integrations, to support end-to-end solutions
- Comfortable working within complex or legacy systems, balancing immediate business needs with longer-term improvements
- Ability to troubleshoot and resolve production issues, including analyzing logs and working across interconnected systems
- Excellent time management and ability to prioritize work with little direction
- Excellent analytical skills
- Ability to weigh pros and cons of design choices and make suggestions to Management, Product Owners, and Team Members
Behavioral Competencies
- Collaboration and teamwork
- Service focus
- Strategic thinking
- Analytical thinking
- Business acumen
- Adaptability
- Communicating
- Managing innovation
- Team building
- Coaching and developing others
- Delegating
Why Clayton Homes?
- Competitive benefits including 401(k) with 100% company match of the first 4%
- Medical, dental and vision plans
- Paid time off days and holidays
- Quarterly bonus program
- Forbes lists: America’s Best Employers, America’s Employers by State, Best Employers for Diversity, Best Employers for Women
- Recognized as one of East Tennessee’s top technology workplaces
- Wellness programs that focus on emotional, social, spiritual, intellectual, environmental, physical, and financial well-being
- Onsite fitness facility with full gym, workout classes, volleyball and basketball, ping-pong, and disc golf course
- Paid Time Off for Volunteer work