Full Stack Software Engineer Full-time, Hybrid (Chattanooga, TN) SONAR is seeking a talented Full Stack Software Engineer to join our fast-paced engineering team.
This role will focus on building and optimizing integrations with data partners and customers, enabling seamless data exchange and expanding our platform capabilities.
The ideal candidate has experience across the full technology stack, thrives in a collaborative environment, and is passionate about solving complex integration challenges.
This is a hybrid position based in the Chattanooga area with the expectation of being in the office at least once a week.
What you will be doing :
- Develop and optimize RESTful APIs to support both internal and external integrations.
- Build full stack applications and features with minimal supervision, delivering clean, efficient, and well-documented code.
- Design, develop, and maintain integrations with data partners and customer systems, ensuring reliable data flow and API performance.
- Collaborate with Product, and the broader engineering team to understand requirements and define technical solutions.
- Collaborate with the DevOps team to debug production issues and optimize application performance.
- Troubleshoot and refactor legacy code as needed to improve maintainability and performance.
- Automate manual processes to increase efficiency and reduce operational overhead.
- Perform validation and verification testing to ensure quality and reliability.
- Review code and provide constructive feedback to teammates, fostering a culture of continuous improvement.
- Stay current with emerging technologies and contribute to tooling and process improvements.
What you bring to the table :
Minimum of 4 years of software engineering experience.Proven experience as a Full Stack Developer or in a similar role.Advanced knowledge of C# and proficiency in Golang.Knowledge of multiple front-end languages and libraries (e.g., HTML, CSS, JavaScript).Experience with JavaScript frameworks (e.g., Vue, React).Experience with PostgreSQL and relational database design.Experience developing and consuming RESTful APIs.Cloud-first mindset with experience developing applications for cloud environments.Strong understanding of software engineering best practices, including version control (Git), testing, and documentation.Excellent communication and teamwork skills, with the ability to collaborate effectively across departments.Self-motivated with strong organizational skills and attention to detail.Willingness to take complete ownership of assigned tasks and drive them to completion.Degree in Computer Science or a related technical field, or equivalent practical experience.Local to the Chattanooga, TN area or willing to relocate.Our Benefits :
An excellent work environment, flat hierarchies, and short decision paths A generous benefits package including 100% employer-paid health, dental, vision and Life insurance, STD, LTD Stock options Appealing 401k matching plan Student Loan reimbursement after a year Annual life achievement bonus for having a baby, buying a house, or getting married (max one per year) Unlimited PTO policy (our team takes time off as needed with supervisor approval) Up to $50 for Gym or Virtual Gym membership.Up to $20 for AI subscription (ChatGPT, Grok, etc.) Powered by JazzHR