What are the responsibilities and job description for the Software Developer position at Terra Dotta, LLC?
Company Description:
Terra Dotta is a global software company that provides more than 700 organizations with software that allows them to better manage international education and travel risk management programs. Terra Dotta offers an exciting workplace dealing with organizations worldwide and working with staff who have worked, lived, and studied around the globe. We foster internationalization for incoming and outgoing teams, faculty, and students, increase travelers’ safety and reduce organization liability.
The Role:
As a Software Developer, you will be passionate about building best-in-class solutions and have demonstrated experience in leading a team through technology transformation. This role will be hands-on and you will be responsible for guiding a team through a modernization effort. It will involve transitioning a ColdFusion infrastructure to a Java environment leveraging micro-services. The role will work with all parts of the development and operations team to design, develop, and automate the deployment of the new solution.
What You Will Do:
- Lead technical team through conversation to a java based microservice architecture.
- Research and decide on open-source frameworks to use for the next generation.
- Designs systems software to meet project requirements, collaborating with engineers, programmers, and other developers as needed.
- Responsible for hands-on development as well as guidance and coaching to other team members.
- Participate with functional team members to design new features for our application suite.
- Designs systems software to meet project requirements, collaborating with engineers, programmers, and other developers as needed.
- Performs other related duties as assigned.
What You Need To Get The Job Done:
- Bachelor's degree in Computer Science, Engineering, or a related field required
- 5-7 years of experience building distributed systems and applications
- Experience architecting high-volume and complex data structures
- Demonstrated success in a matrixed, fast-paced environment
- Demonstrated excellence at prioritizing projects
- Strong written and verbal communications skills
What You Will Love About Us:
- Great Company Culture-Employing the "Whole" You!
- Work That Stays at Work - Genuine work/life balance served here!
- Rest and Relaxation –Flexible Time-off Policy, Sick Days, & Holiday Pay!
- Health Benefits - Medical with HSA option, dental, vision, 401k with Company Match!
- Company-paid life insurance, short-term & long-term disability!
Salary : $106,000 - $134,000