Associate Software Engineer
Core
Develop full-stack product features for global customers using test-driven development, owning functionality from architecture to support.
Role type
Associate Software Engineer
Builds
Full-stack applications (frontend to backend)
Domain
Enterprise software development
Deliverable
product features
Required skills
Java, C++, RDBMS, SQL, design patterns, data structures
Preferred skills
Enterprise/web application development, Java JEE stack (JDBC, JMX, JPA, JMS), HTML5, CSS, JavaScript, Ajax, REST APIs, Spring, application servers (Tomcat, WebLogic, JBoss), open-source contributions
Technologies
Java, C++, Oracle, SQLServer, MySQL, Spring, Tomcat, WebLogic, JBoss, REST APIs
Responsibilities
Collaborate with Product Managers and QA leads on Agile teams; Create product features using test-driven development; Work across the full technology stack; Own functionality end-to-end; Participate in the full development lifecycle; Stay current with new technologies
Seniority
Associate