Logo for GPRS

Senior Back-End Developer

Roles & Responsibilities

  • Strong experience in back-end software development and API design
  • Experience with Azure Cloud Services, including Containers, Active Directory (AD), and AKS
  • Familiarity with GIS technologies such as tile servers and Mapbox
  • Experience with Agile/Scrum methodologies or a hybrid SDLC and ability to provide technical leadership and mentorship

Requirements:

  • Lead and participate in the full software development lifecycle, including analyzing business requirements, architecting solutions, and designing robust back-end systems
  • Implement features, enhancements, and bug fixes; develop, debug, write unit tests, perform QA, and provide production support
  • Provide technical leadership and guidance for junior developers; conduct code reviews to ensure quality and standards
  • Oversee the development pipeline from development to production through automation; perform database design and development; ensure best practices and processes

Job description

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

Back-End Developer Related jobs

Other jobs at GPRS

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.