Software Engineer

logo

Software Engineer

Cloud Big Data Technologies

icon San Jose, CA, US, 95113

icon7 November 2024

Apply Now

Responsibilities:
Expected to participate in all the phases of product development cycle product definition, architecture, design, scoping, planning, implementation and test - specially relating to USER INTERFACE Development
Will quickly prototype to validate architecture, design concepts and provide example implementation.
You will be working very closely with a cross functional team of product managers and functional managers to translate system requirements and functional requirements to working code.
Own key components of the distributed Cloud platform, creating the design, developing and testing the same to ensure high quality and stability. You will participate in architectural decisions, design and code reviews. You would work on developing algorithms, building distributed applications, APIs, fault-tolerant computing and use the cloud as a key technology to design and implement scalable software capable of managing a large scale network.
Will be responsible for design of one or more modules of orchestration, configuration, deployment, management and provisioning functions.

Required Skills/Experience:
Min of 10+ years experience as a UI / Web Developer
Proven expertise in Web UI Technologies including XML, XHTML/HTML, DHTML, JavaScript, CSS, HTML5, AJAX, JSON etc
Experience with design and implementation of complex user interfaces custom controls, live updates, in-place editing, virtual data abstractions, MVC, performance optimizations for millions of objects, etc
Detail oriented, consistent cross-browser implementation, passion for front-end performance optimization, techniques for latency improvements, strong sense of product usability, advocate of user experience
Hands on experience with one or more UI frameworks like Angular (big plus), ExtJS/JQuery, GWT, Dojo, Backbone.js etc
Strong experience in UI testing frameworks like Selenium, Qtp, Eggplant etc
Strong experience with Application Servers such as Tomcat, Weblogic, Jetty, JBoss
Demonstrated ability in working both independently and in a team setting and successfully work across functional groups

Desirable Skills:
Experience integrating UI with Java or Scala based web layer technologies like Play 2.0 Framework, Node.js, Spring MVC and other web layer controllers
Full-stack development experience a big plus
Experience with Git, Maven, Ant, JUnit, TestNG, Jenkins, Bamboo etc
Experience in Agile/Scrum methodologies including rapid prototyping, test driven development (TDD, BDD), continuous integration, etc 

Equal Opportunity Employer

Cloud Big Data Technologies is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. Cloud Big Data Technologies will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will Cloud Big Data Technologies require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract
Apply Now