Senior Software Engineer
- An undergraduate or graduate degree in computer science or equivalent experience.
- 6+ Years experience programming with Java or another Object Oriented Language (C, C++, C#, Python, ect.)
- 4+ Years experience designing, developing and delivering Micro Services
- 2+ Years experience leading and mentoring others
- Strong understanding of Data Structures and Algorithms Strong understanding of software development best practices Strong understanding of system design (design patterns, reliability and scaling) of new and existing systems
- Experience working in an agile environment.
- Understanding of different messaging protocols and format standards and languages (SOAP, REST, XML, JSON, HTML, GraphQL, RPC)
- Create, maintain, and improve existing APIs and backend services
- Own features from conception to deployment and maintain technical documentation
- Collaborate with cross-functional teammates throughout the development
- Cycle through proactive communication, documentation, and reporting
- Manage CI/CD pipeline
- Automate manual processes
- Experience with Microservices architecture and domain driven design.
- Experience implementing effective feature testing
- Ability to come up to speed on our core technologies quickly
- Ability to balance the quality of code and speed of delivery
- Experience with cross-functional feature team development
- Ability to work well in a collaborative environment and listen and learn from stakeholders
- Solution-oriented communicator with strong problem-solving skills
- Collaborate with team on architecture decisions
- Discretionary Time Off for all employees, with no maximum limits on time off
- Industry leading health, vision, and dental benefits
- Competitive compensation package
- 16 weeks of fully paid parental leave
- Flexible, hybrid approach to working from home and in the office where applicable
- Focus on wellness and employee health through stipends and dedicated wellness programming
- Purposeful career development programs with reimbursement provided for educational certifications
Recommended Jobs
Per Diem Residential Assistant - Newark Temp. Housing
Catholic Charities of the Archdiocese of Newark is one of New Jersey's largest non-profit social service agencies with programs and facilities serving Bergen, Essex, Hudson, and Union counties. We…
Director, Business Development
At Insmed, every moment and every patient counts - and so does every person who joins in. As a global biopharmaceutical company dedicated to transforming the lives of patients with serious and rare di…
Salon Shampoo Assistant
About the Job: Ultimate Visons Hair Salon is looking for an ambitious hair salon assistant. Work in a fast-paced salon with talented hairstylists. Qualifications include: Must have a Co…
Au Pair
Get hired for Jason's aupair Job in Closter, NJ. Northern NJ Family Seeking Live-In Help. Find aupair care work in Closter.
Nail Technician
Nail Technician Manager AMAZING NEW OPPORTUNITY FOR NAIL TECHNICIAN!!! Newer Salon in Sparta NJ, Now hiring a manager for our nail department. We are currently seeking a skilled and experi…
Lead Diesel Mechanic - Afternoon Shift
What you’ll need to succeed as a Lead Technician at XPO Minimum qualifications: ~4 years of related work experience or military experience ~ A valid driver’s license ~ Strong computer skill…
Registered Nurse (RN) - Orthopedics Unit (3NA) Full Time Nights
Job Title: RN Location: Clara Maass Medical Center Department Name: Orthopedics Unit Req #: 0000225777 Status: Hourly Shift: Night Pay Range: $46.48 - $62.09 per hour Pay Transpar…
Sales Associate
Join Stratford Davis Staffing as a Sales Associate! &##128640; Unlock your potential, shape your future, and achieve financial freedom with one of the fastest-growing companies in the industry! Ab…
Registered Behavior Technician, ABA Therapist
At Bee Wise Behavior, we serve children and young adults with Autism Spectrum Disorders. Every child has a treatment team consisting of a Board Certified Behavior Analyst (BCBA) and behavior therapis…
Senior Program Manager - Multifamily
Resource Innovations is seeking a Senior Program Manager - Multifamily, to join our growing team in New Jersey. As a Sr. Program Manager with Resource Innovations, you will work in a dynamic environ…