Senior Back-End Developer

Remote Full-time
Job Summary:

The Senior Back-End Software Developer will be responsible for the design, development, maintenance,

testing, and debugging of Back-End web applications and related technologies. In addition to

development, this individual will collaborate with a team of developers and occasionally assist junior

developers in all facets of software development.

Job Goals:
• Contribute to all stages of the development lifecycle of assigned applications.
• Ensure development processes, best-practices, and standards are followed to produce a quality product.
• Mentor and provide technical leadership for junior developers.

Job Responsibilities:
• Leads and participates in the responsibilities of the development lifecycle:
• Analyze business requirements
• Ensuring the technical feasibility of UI/UX concepts
• Provide development estimates based on defined scope
• Architect and design solutions
• Write technical specifications and documentation
• Ensure best practices and process
• Implement solutions by coding features, enhancements, bug fixed
• Develop, debug, write unit test, QA, and support
• Provide technical leadership and guidance on development tasks for junior developers
• Perform code reviews to ensure quality and standards
• Oversee the development pipeline from development to production through automation
• Perform database design and development
• Performs other related duties as assigned
• Experience with Agile/Scrum methodologies and/or a hybrid SDLC
• Azure Cloud Services - Containers, AD, AKS
• GIS Technologies, Tile Servers, Mapbox
• Bachelor's Degree in Computer Science, Engineering, Information Systems, or equivalent work experience
• 6+ Years full-stack development experience
• 4+ Years Experience in the following-
• Web Angular, HTML, CSS, JavaScript/TypeScript
• Microservices - C# .NET 6.0, Entity Framework, ADO.NET
• Database Development PostgreSQL or equivalent RDBMS
• Azure Dev Ops
• Unit Test Frameworks
• Ability to work independently and as a team member
• Strong communication and documentation skills
• Demonstrated ability to learn and master new technologies

We offer full medical, dental, and vision insurance with day-one coverage, 401k with company matching beginning on day one, Life, Short-Term, and Long-Term Disability at no cost to our employees, paid holidays, paid time off, leadership development training programs and additional benefits to support our strong commitment to the development of each team member.

GPRS is an Equal Opportunity employer

#DICE

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior UX Researcher: 25-06856

Remote

Coordinator Early Childhood Program Outreach and Transition - Remote Opportunity with Workwarp

Remote

Licensed Practical Nurse (LPN) - Hybrid

Remote

[Remote] AI & Automation Operations Support Analyst

Remote

Building Maintenance Technician

Remote

Senior Director, Sales Operations & Commercial Enablement - TMTT

Remote

Remote no experience

Remote

Media Relations Associate (Remote)

Remote

Urgently Hiring: Online Data typing job without investment

Remote

Customer Experience Representative – Remote Online Chat Support Specialist (Entry-Level)

Remote
← Back