Software Development Engineer
- Develop, test, and maintain software components and applications for the world's largest audiobook creator and provider
- Identify and resolve software defects through code review, log analysis, metrics examination, debugging, and other troubleshooting methods
- Write maintainable and scalable code for software components as part of an agile engineering team
- Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software that inspires and impacts users
- Apply computer science, engineering, and analysis principles to solve moderate-scale problems
- Continuously enhance testability, operational excellence (OE), and documentation for owned software components
- Handle data classification, storage, and management in accordance with company policies
- Participate in the interview process and provide mentorship to fellow engineers
- Programming experience with one or more modern languages (e.g., Java, C++, C#), including object-oriented design
- Bachelor’s degree in Computer Science or related field
- 1+ years of experience in software development
- Experience in building scalable software services (e.g., SOA, Micro-services)
- Experience building and delivering software systems to internal or external customers
- Knowledge of professional software development life cycle best practices, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
- Problem solving skills and willingness to accept new challenges, take ownership and be adaptable
- Basic understanding of security concepts
- Capable of using technology to solve straightforward problems
- Can take a defined design, turn it into high quality code, and deliver it on schedule
- Proficient in a broad range of data structures and algorithms, knowing when it is (and isn’t) appropriate to use them
- Experience with Computer Science fundamentals including data structures, algorithms, and problem solving
Recommended Jobs
Process Audit Specialist (Financial Analyst 1)
Summary: · We’re in search of Process Audit Specialist (Financial Analyst 1). Must be Bilingual (Korean) and strong Excel skills and capable of using V-lookup and Pivot tables. At least 1-2 years o…
IT Systems Administrator
Job Description Job Description Merola Tile is a leading national tile distributor that proudly imports high quality, on-trend and emotionally inspiring tiles from around the world to suit a dive…
Part-Time Nanny
A loving family is seeking a dedicated a part time nanny for their 3 and 5 year old,. The ideal candidate will be a team player who is willing to engage in help with the after school routine. Help wi…
Water Restoration Technician
Job Description Job Description Reports To: Mitigation Manager What does a Water Restoration Technician with Paul Davis do? Serve others within your community in their time of need Make a…
Retail Pharmacist Part-Time, Temp-to-Hire North Jersey Area
Job Description Job Description Doctor of Pharmacy (PharmD) degree, active Pharmacist license, and minimum 1+ years Pharmacist experience required. Applicants who do not meet these qualifications…
Physician Assistant FT Days Essex Hudson Urology
Job Title: Physician Assistant Location: Barnabas Health Medical Group Department: Essex Hudson Urology Req#: 0000202893 Status: Full-Time Shift: Day Pay Range: $120,000.00 - $170,00…
SCHOOL TRAFFIC GUARD
Job Description Job Description *Various hours *Strong communication with the public *Must be able to follow oral and written instruction *Ability to display good judgement *Valid NJ Drive…
Tire and Lube Technicians
Consistent and reliable work is the cornerstone for maintaining and building customer loyalty Tire and Lube Technicians Newark, DE Looking for Full time experienced tire and lube technicians. Delaware…
Protection Engineer
Job Description Job Description Electrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning and studies, technical consultation, p…
DSW Store Supervisor Full-Time
Find Your Fit at DSW We have a personal relationship with our shoes! You might say we’re even shoe obsessed. Our shoes tell the world who we are, make us feel great and inspire us to be our authen…