Job Summary: Terra Dotta is looking for a qualified Software Architect who is passionate about building best in class solutions and has demonstrated experience in leading a team through technology transformation. This role will be hands-on and be responsible for guiding a team through a modernization effort. It will involve transitioning a ColdFusion infrastructure to 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.
Desired Skills
Preference to candidates who have experience with higher education software system solutions.
Demonstrated experience as a full stack developer preferably in a Java environment.
Experience with Angular.
Experience with large scale enterprise systems focused on scalability and performance.
Experience with common open source frameworks such as Spring.
Experience with automated and dynamic deployment in AWS.
Job Responsibilities
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.
Required Experience
Bachelors degree in Computer and Information Sciences, Engineering, Computer Software, Engineering, Computer Engineering Technologies, or related field required.
10+ 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.
Physical Requirements
Prolonged periods sitting at a desk and working on a computer.
Must be able to lift up to 15 pounds at times.