Software Developer

Job Description
Title:                                    Software Developer
About this Job:                 Responsible for supporting and expanding AutoTec enterprise and client applications.  Will work on variety of products designing, developing, and implementing software as required.
Reports to:                        Chief Technology Officer
  • Participates in the full software lifecycle of AutoTec systems
  • Analyze, design, and develop software solutions under the direction of a technical lead
  • Resolve assigned technical problems, responsible for development and execution of unit test
  • Participate in requirements gathering and definition
  • Participate in meetings and conference calls as needed with users and internal leadership
  • Document work in appropriate systems, such as issue tracking source control, etc.
  • Participate in code reviews and other code quality improvements
  • Provide development estimates for assigned tasks
  • Assist with software deployments
Key Skills:
  • Ability to work both independently and in a team-oriented, collaborative environment
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Strong analytical and technical skills
  • Highly self-motivated
  • Ability to prioritize effectively and handle shifting priorities
  • Bachelor’s degree in Computer Science, Engineering or related field.Experience may be considered in lieu of degree
  • Experience in object-oriented analysis and design, multi-tiered solutions, micro services, web technology and standard design patterns
  • Knowledge of Java
  • Knowldege of Javascript and assocaitedcframeworks
  • Knowledge of Agile Methodologies
  • Experience developing web-based and thick client solutions
Work Environment:
  • Primarily day hours, periodic evenings and weekends
  • Heavy office, computer usage
  • Light travel
Software Developer  01-11-17
Contact Information