Jobs and Careers
1W
Senior Software Engineer (CP)
1WorldSyncUnited Statesfull_timeVerifiedPosted 26 Sept 2024
💰 $120,000/yr($100,000/yr – $120,000/yr)
About the role
Are you a team player and enthusiastic about an agile way of working? Do you enjoy constantly questioning the status quo and being at the forefront when it comes to using new frameworks and technologies to make work even more efficient and effective? Good news! 1WorldSync is seeking a Senior Software Engineer to join our team.
1WorldSync is the industry leader in product content management. With approximately 550 employees across the US, Brazil, Canada, France, Germany, Portugal, Switzerland, and the UK, we’re seeking a Senior Software Engineer to support our growing global team.
Reporting directly to our Director of Research & Development, the Senior Software Engineer will maintain and expand existing enterprise-grade applications, as well as build entirely new functionalities and products.
As a Senior Software Engineer at 1WorldSync, responsibilities include the following:
1WorldSync is the industry leader in product content management. With approximately 550 employees across the US, Brazil, Canada, France, Germany, Portugal, Switzerland, and the UK, we’re seeking a Senior Software Engineer to support our growing global team.
Reporting directly to our Director of Research & Development, the Senior Software Engineer will maintain and expand existing enterprise-grade applications, as well as build entirely new functionalities and products.
As a Senior Software Engineer at 1WorldSync, responsibilities include the following:
- Design, architect, develop, test, implement, maintain functionality within our core applications working closely with Product Owners, Business Analysts, and the QA Team to deliver quality releases
- Gather the full scope of projects and coordinate with team members, supporting projects from concept to launch
- Contribute ideas and make recommendations for features and systems that are aligned with organizations’ goals and priorities
- Design and implement web infrastructure including back-end databases, classes, libraries, and other core structures that developers use, with a balanced approach that allows for scalability and flexibility with performance in mind
- Assist other developers by sharing knowledge and conducting code reviews to increase the overall effectiveness of the team
- Work with colleagues to create tools for internal processes and reporting, allowing them to perform tasks more efficiently and providing access to decision-making data at all levels of the organization
- Apply problem-solving skills on various technology-related projects and take on other tasks as assigned
- Excel in development and be a natural problem solver with a desire for continual self-improvement
- Design (or identify a framework) and prepare the architectural foundation of the product for other developers to build upon
- Provide technical leadership to teammates through coaching and mentorship
- Adhere to high-quality development principles while delivering solutions on time and on-budget
- Quickly respond to emergency issues during and outside of business hours if required
- Troubleshoot and solve the most challenging issues for both customers and colleagues via email, phone, chat, and in-person as needed
- Take advantage of extensive use of automation, including continuous integration, automated deployments, automated unit, and functional testing
Required Skills and Experience:
- Bachelor’s or Master’s degree required
- 7+ years of experience in software development
Desired Skills and Experience:
- Strong proficiency in programming languages such as TypeScript, JavaScript and Java, with hands-on experience in full-stack development.
- Proven experience in leading software development projects
- Strong understanding of software architecture, design patterns, and best practices.
- Experience with Agile methodologies and tools such as Scrum, Kanban, and JIRA.
- Excellent problem-solving skills, with a proactive and analytical approach to challenges.
- Strong communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Proven ability to lead and mentor a team, driving high performance and professional growth
- Experience with solid object-oriented design and development skills including knowledge of core libraries, design patterns, encapsulation, and inheritance as well as database design and software architecture
- Well versed in coding, design patterns, and related frameworks
- Experience with front-end technologies, with preference given to candidates with experience with web-based or multi-tier applications involving Angular6+, JS frameworks.
- Hands-on experience and/or knowledge of digital transformation technical domains (e.g., Cloud, Containerization, DevSecOps, etc.)
- Exp
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s