What are the responsibilities and job description for the Full Stack Software Engineer position at Zayo?
Responsibilities
Full Stack Development : Develop and maintain frontend and backend solutions using React.js, Node.js, PostgreSQL, and AWS.
Integration : Support integration of systems such as Salesforce and ServiceNow when needed.
Database Management : Assist in designing and maintaining PostgreSQL databases.
Frontend Development : Build reusable components and manage state using tools like Redux or Context API.
Backend Development : Create and maintain RESTful APIs for frontend and third-party integrations.
Optimization : Contribute to performance tuning for faster, more efficient applications.
Code Quality : Adhere to best practices and participate in code reviews to ensure maintainability.
Documentation : Maintain technical documentation for assigned tasks.
Collaboration : Work closely with developers, QA engineers, and product teams to deliver reliable software solutions.
Qualifications :
Bachelor’s degree in Computer Science, a related field, or equivalent experience.
Minimum of three (3) years of professional software engineering experience.
Proficiency in React.js, including hooks, component design, and state management.
Solid experience with Node.js and REST API development.
Familiarity with PostgreSQL, including basic schema design and query optimization.
Experience with AWS services like Lambda, S3, or API Gateway is a plus.
Knowledge of software development best practices, including secure coding principles.
Strong problem-solving skills and attention to detail.
Effective collaboration and communication skills in a team environment.
Familiarity with CI / CD pipelines and DevOps practices.
Preferred Experience :
Exposure to legacy systems and modernization efforts.
Familiarity with tools like Redis for caching and Kafka for event-driven architectures.
Experience integrating with third-party systems like Salesforce.
Basic understanding of monitoring tools and practices.
Base Salary Range : $78,500 - $112,100 USD / annually, commensurate with experience.
Benefits, Rewards & Wellness
Excellent Health, Dental & Vision Insurance
Retirement 401(k) Savings Plan
Generous paid time off policy including paid parental leave
Salary : $78,500 - $112,100