Job Description
Join TechNash Solutions as a Software Engineer and experience the rare combination of weekly pay, equity options, and impactful work in Nashville's thriving tech scene. We're seeking passionate innovators to build cutting-edge solutions while enjoying immediate financial rewards and long-term ownership. Our collaborative culture values work-life balance and professional growth, making this an exceptional opportunity for engineers ready to make their mark.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using modern frameworks
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Implement robust testing strategies including unit, integration, and end-to-end testing
- Optimize application performance and security across distributed systems
- Mentor junior developers through code reviews and pair programming sessions
- Contribute to technical documentation and architectural decision-making
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or JavaScript)
- Strong understanding of cloud platforms (AWS/Azure/GCP) and containerization
- Proven experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, collaborative environments