eTeam Company Profile

Software Engineer, Sr. at eTeam (San Diego, CA)

About the Employer

Job Description

Job Title: Software Engineer (1970873) Duration: 12 Months Location: San Diego, CA Job Description Design and implementation of front-end solutions for software and data science projects. Development of applications that cater to a variety of internal and externally facing multi-disciplinary projects that focus on advancing technologies. Requirements, testing and documentation of solutions. Identification of opportunities for process improvement. Recommendation of technology solutions for the business problems and requirements of our customers. Staying on top of current trends in technology to ensure that we pick the best strategy for each project Minimum Qualifications: Five years of full-stack software development experience Solid programming skills using VB.NET, Web Forms, Entity Framework JavaScript experience, preferably ES6+ Understanding of database principles and SQL experience Experience in design and consumption of RESTful web services Fluidity in common software engineering practices, e.g. source management with git or similar Solid programming skills in Python, C or C++ Experience with unit testing Strong communication skills and the ability to convey ideas and progress to both technical and non-technical people Bachelors degree in Computer Science or related technical field Preferred Qualifications: Web applications development using modern JS libraries/frameworks such as React.js, Angular 2+, or Vue.js Experience with application containerization such as Docker Development of back-end APIs using Python (i.e. Flask / Django) or Nodejs Experience with using cloud-based platforms such as Amazon Web Services (AWS) or similar Experience working in a UNIX/Linux environment Telecom domain skills, such as wireless protocol analysis Masters degree in Computer Science or related Education: Required: Bachelor's, Computer Science Preferred: Master's, Computer Science or equivalent experience