Web Developer

 

Description:

We are seeking a highly skilled and experienced Senior Back-End Web Developer to join our dynamic and innovative team. The ideal candidate will possess a deep understanding of back-end technologies, architecture, and best practices, coupled with a passion for creating scalable, robust, and high-performance web applications. As a Senior Back-End Web Developer, you will play a crucial role in designing, developing, and maintaining the server-side components that power our web applications, contributing to the overall success of our products.

Key Responsibilities

 

  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to design and implement scalable and efficient back-end solutions that align with project goals and business requirements.
  • Lead the architecture, development, and maintenance of complex web applications, ensuring optimal performance, security, and maintainability.
  • Design and implement APIs for seamless integration with front-end applications and third-party services, prioritizing usability and robustness.
  • Optimize applications for speed and scalability, taking into consideration factors such as database design, caching, and server-side performance.
  • Identify and troubleshoot bottlenecks and bugs in the back-end code, providing efficient solutions to improve application stability and performance.
  • Mentor and guide junior developers, providing code reviews, technical guidance, and best practices to promote skill development within the team.
  • Stay up-to-date with emerging trends, tools, and technologies in back-end development, and advocate for their adoption when appropriate.
  • Collaborate with DevOps and infrastructure teams to ensure seamless deployment, monitoring, and scaling of applications in production environments.
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and post-launch support.
     

Qualifications And Skills

 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree is a plus.
  • Proven track record of at least 7 years working as a back-end web developer, with a strong portfolio showcasing successful projects and contributions.
  • Extensive experience with server-side programming languages such as Python, Ruby, Java, or Node.js.
  • Proficiency in designing and optimizing relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • In-depth knowledge of web application architecture, RESTful APIs, and microservices.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and the ability to deploy and manage applications in these environments.
  • Solid understanding of version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills and a proactive attitude toward finding innovative solutions.
  • Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Experience working in an Agile/Scrum development environment.
  • Demonstrated leadership capabilities, including mentoring and guiding junior developers.

Organization Breezeline
Industry IT / Telecom / Software Jobs
Occupational Category Web Developer
Job Location Rochester,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 7 Years
Posted at 2023-12-06 12:35 pm
Expires on 2024-06-16