21 Oct
Network Engineer III - Front End Developer
Colorado, Englewood , 80110 Englewood USA

Vacancy expired!

JOB SUMMARY: Automation Development - front end developer role is an on-site position that supports Charter Communications Wireless Technology's automation development; a scalable platform, framework, and "Hub", for developing, scheduling, executing, and reporting on automated firmware testing.This position is responsible for providing architecture direction, developing software and using past experience to help improve test driven development. The Test Automation Lead will mentor the development staff in Minimalistic Software Engineering Principals and Best Practices, test driven development, Priority of Test Coverage, etc.

MAJOR DUTIES AND RESPONSIBILITIES Developing new features for front end UI using React.js or Vue.js. Creating unit tests for new features while ensuring backward compatibility with existing feature set.Develop RESTful APIs for use by various front end/UI using Node JS, Python and grafana technologies.Ensuring the continuity of a minimalistic software engineering and design philosophy.Creating architecture design artifacts (Software Requirements Specifications, Use Cases, Software DesignDocuments, high-level architecture drawings, concept of operations diagrams, etc.).Communicating requirements and design to development team & hands on development.Test and review system designs.Design, develop, and implement software proposals with variable options.Estimate scope of work.Create project documentation.Provide technical leadership and innovation on software projects through all phases of development lifecycle.

REQUIRED QUALIFICATIONSSkills/Abilities and Knowledge Ability to read, write, speak and understand English.Proven experience as software developerHands-On: Not afraid to get your hands dirty and dig into the codeSolid front-end development experience in React.js, Vue.js or similar technologies Some experience with mobile app development (Android, iOS) is a plusExcellent knowledge of common software architecture and design patternsExcellent knowledge of UMLExcellent knowledge of both SQL (MySQL, Postgres, etc.) and NoSQL (MongoDB, Redis) database technologiesExperience working with CASE tools such as: JIRA and GitLabExperience writing unit tests in JestUnderstands and applies the Scientific MethodFamiliar with all facets of the Software Development LifecycleExperienced in Agile/Scrum software development methodologyUnderstands proper engineering process

EducationB.S. in Computer Science or related fieldM.S. in Computer Science or related field5+ years of practical field experience as a software developer

Related Work Experience 5+ years of Software development

WORKING CONDITIONS Office environment ENE311 285758 285758BR Here, employees don't just have jobs, they build careers. That's why we believe in offering a comprehensive pay and benefits package that rewards employees for their contributions to our success, supports all aspects of their well-being, and delivers real value at every stage of life.The pay for this position has a minimum of $76,800.00. The actual salary offer may be higher as we carefully consider a wide range of factors, including your skills, qualifications, experience and location. Also, certain positions are eligible for additional forms of compensation such as bonuses.

Vacancy expired!


Report job