Job Closed
This listing is no longer active.
For centuries, John Wiley & Sons, or simply Wiley, has helped both organizations and people develop the knowledge and skills they need to succeed. The company d
Associate Software Engineer
Location
California
Posted
117 days ago
Salary
$70.7K - $102.2K / year
Seniority
Mid Level
Job Description
Associate Software Engineer
Wiley - John Wiley & Sons
• Learn to develop and maintain quality, scalable applications using Ember and Angular frameworks. • Assist in converting wireframes and design documents into implemented features. • Help implement UI components with guidance from senior engineers, focusing on supportability and accessibility. • Develop software applications in Python and Go. • Contribute to building AI tools that support student learning and help instructors teach more effectively. • Gain experience working with MySQL databases. • Learn about distributed systems and cloud-native applications. • Participate in DevOps processes using CI/CD tools. • Collaborate with cross-functional teams to support educational technology solutions.
Job Requirements
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Basic understanding of web technologies including HTML, CSS, and JavaScript
- Familiarity with JavaScript and interest in learning modern frameworks like Ember and Angular
- Basic Python programming knowledge
- Willingness to learn additional backend languages like Go
- Understanding of SQL database concepts
- Willingness to learn DevOps principles and tools
- Interest in distributed systems and cloud applications
- Passion for creating accessible, user-friendly educational technology.
Benefits
- Health insurance
- Professional development opportunities
- Meeting-free Friday afternoons
- Flexible work arrangements
- Paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the entire backend architecture from day one • Build and scale core backend systems • Design clean, performant APIs • Collaborate closely with Head of Engineering and CPO • Communicate technical decisions clearly to non-technical stakeholders
• Design and implement source code repository management tools, build automation, artifact management, containerization solutions, and other foundational services for all Confluent products. • Buildout and manage the CI/CD services and end-to-end pipelines for both our cloud and on-premise platforms. • Identify and solve inefficiencies in our services and tools to improve engineering productivity while automating everything. • You, and the rest of the team, will be responsible for the availability, performance, monitoring, and incident response of the Developer Productivity infrastructure. • Partner across the engineering team and other key stakeholders to build solutions and drive towards the overall roadmap for Developer Productivity. • Define standardized practices to champion a great engineering culture across the company.
• Lead a small remote team while staying hands-on: design, implement, and review production-grade code. • Own the architecture and delivery of core DCA infrastructure services, from design through production rollout and continuous improvement. • Build and operate high-scale SaaS services on AWS, with strong emphasis on reliability, performance, and operational excellence. • Design and maintain message-driven components using pub/sub systems and asynchronous processing. • Drive engineering excellence: CI/CD, testing strategy, release safety, monitoring/alerting, and postmortems. • Partner cross-functionally with R&D, Product, and Operations on priorities, interfaces, and dependencies. • Mentor and grow engineers via technical leadership, feedback; support hiring as needed. • Act as an escalation point for production issues: investigate, mitigate, and lead root-cause analysis.
Product Definition Engineer – Technical Leader
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• The Product Definition Engineering Technical Leader will be responsible for Technical Leadership of Product Definition engineering development, implementation, launch, continuous improvement, and expansion of digital product suite related to project delivery. • The person will collaborate with Engineering to develop and prioritize configuration management decision making related to features, product-market fit, and broader digital product roadmap. • Provides the day-to-day team/technical leadership of the process. • Track compliance to policies and procedures and resolving or escalating any compliance issues. • Facilitate PDE change management process and audits. • Facilitate communication and engaging business and IT management to encourage PDE efforts and value propositions. • Be responsible for successful implementation, initial support and maintenance of configuration management information system (CMIS) • Engage with strategic projects to ensure configuration management can deliver the required CMIS functionality within project periods. • Review and approve all changes to the CMIS infrastructure where applicable. • Review and approve significant IT infrastructure changes to ensure impacts to configuration management data are addressed. • Mentor the organization of PDE services, concepts, policies, and procedures • Provide and approve all requirements, use cases, user stories, etc. to support new or improving CMIS functionality. • Review and approve all requests for the administrator log on credentials and access rights to the CMIS infrastructure. • Review and publish configuration management reporting.




