Full Time

Senior Backend Software Engineer

VALIS
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by VALIS, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Backend Software Engineer at VALIS will play a critical role in the design, development, and maintenance of robust back-end systems that support our applications and services. The successful candidate will leverage their deep understanding of software engineering principles and best practices to create scalable, efficient, and secure solutions. In this role, you will collaborate closely with cross-functional teams to translate business requirements into technical specifications and deliver high-quality code while also mentoring junior engineers to promote knowledge growth within the team.



Job Responsibilities

  • Design, implement, and maintain back-end services in alignment with business objectives.
  • Collaborate with front-end developers and UI/UX designers to integrate user-facing elements with server-side logic.
  • Develop APIs and microservices using established coding standards and practices.
  • Ensure system latency, performance, and uptime through rigorous testing and monitoring of applications.
  • Support ongoing maintenance and enhancement of existing applications, prioritizing code quality and performance.
  • Lead design and code reviews, ensuring adherence to best practices and company standards.
  • Mentor junior developers and assist in their professional growth through knowledge sharing and support.
  • Stay up-to-date with industry trends and emerging technologies, assessing their applicability to current projects.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in back-end software development.
  • Proficiency in programming languages such as Python, Java, or Node.js.
  • Experience with web frameworks and RESTful API design.
  • Solid understanding of database technologies (SQL, NoSQL) and cloud services (AWS, Azure).
  • Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Strong knowledge of software development methodologies such as Agile and DevOps practices.
  • Excellent problem-solving skills and the ability to work independently or in a team setting.


Technologies & Tools

In this position, the Senior Backend Software Engineer will be utilizing a multitude of technologies including programming languages such as Python, Java, and Node.js, as well as frameworks like Django or Express. Experience with databases like PostgreSQL, MongoDB, and tools for API development will be essential. The role also involves working with cloud platforms like AWS or Azure, employing DevOps tools such as Jenkins, Git, Docker, and Kubernetes to ensure streamlined deployment and infrastructure management.



Ideal Candidates

The ideal candidate for the Senior Backend Software Engineer position at VALIS will possess a balance of technical acumen and interpersonal skills. They should demonstrate a passion for problem-solving and a commitment to delivering quality software solutions. A proactive attitude towards embracing new technologies and methodologies is essential. Additionally, candidates should be excellent communicators capable of articulating complex ideas to both technical and non-technical stakeholders, and they should exhibit strong leadership qualities to guide and inspire their team members.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.