The beauty of this position rests with the people. Our organization is small and dynamic in nature. The most important aspect to what makes our team interesting is... the ability to have tremendous impact on all levels of the code.
You will have a strategic balance of cloud code combined with AWS engineering and systems development. You will "come in" with balanced knowledge of structured engineering while also wanting to put your own stamp on a growing and profitable software product. This is a "start up" type role with excellent work life balance.
No micro-management here. Anyone who is interested in that, please stay away. Self starters ONLY!
Requirements:
Java Development Experience
AWS Engineering
Some Linux administration experience
Live in or willing to move to Northern Colorado
Job Responsibilities:
Develop and maintain comprehensive architecture design, functional, data model documentations
Comprehensive experience engineering small software solutions in Java, Web Services, Cloud hosting technologies, Amazon Web Services and MySQL Database
Ensure quality of software, security, deployment and support disaster recovery procedures
Analyze, define and document system requirements for data, workflow, logical processes, interfaces with other systems, auditing and reporting requirements and production configuration
Analyze code for potentially untested logic, error-prone assumptions, misunderstood requirements, problem resolution and performance optimizations.
Provide technical consulting and respond to error reports, problems or questions
Quickly diagnose and troubleshoot performance issues using application performance monitoring tools
Desired Experience:
Bachelor’s degree in computer science or related technical field plus a or equivalent combination of education and experience