(352) FASTTEK | (352) 327-8835
FASTTEK GLOBALpowered by Fast Switch - Great Lakes
info@fasttek.com
(352) FASTTEK | (352) 327-8835
Sholinganallur, Chennai
Software Engineer Senior #1023395
Job Description:
  • As a Full-stack Software Engineer in the team, they will be instrumental in developing and maintaining key features for our applications.
  • The candidate will be involved in all stages of the software development lifecycle, from design and implementation to testing and deployment.
 
Responsibilities:
  • Develop and Maintain Application Features: Implement new features and maintain existing functionality for both the front-end and back-end of our applications.
  • Front-End Development: Build user interfaces using React or Angular, ensuring a seamless and engaging user experience.
  • Back-End Development: Design, develop, and maintain robust and scalable back-end services using [Backend Tech - e.g., Node.js, Python/Django, Java/Spring, React].
  • Cloud Deployment: Deploy and manage applications on Google Cloud Platform (GCP), leveraging services like [GCP Tech - e.g., App Engine, Cloud Functions, Kubernetes].
  • Performance Optimization: Identify and address performance bottlenecks to ensure optimal speed and scalability of our applications.
  • Code Reviews: Participate in code reviews to maintain code quality and share knowledge with team members.
  • Unit Testing: Write and maintain unit tests to ensure the reliability and correctness of our code.
  • SDLC Participation: Actively participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality software that meets user needs.
 
Skills Required:
  • Develop and Maintain Application Features: Implement new features and maintain existing functionality for both the front-end and back-end of our applications.
  • Front-End Development: Build user interfaces using React or Angular, ensuring a seamless and engaging user experience.
  • Back-End Development: Design, develop, and maintain robust and scalable back-end services using [Backend Tech - e.g., Node.js, Python/Django, Java/Spring, React].
  • Cloud Deployment: Deploy and manage applications on Google Cloud Platform (GCP), leveraging services like [GCP Tech - e.g., App Engine, Cloud Functions, Kubernetes].
 
Skills Preferred:
  • Performance Optimization: Identify and address performance bottlenecks to ensure optimal speed and scalability of our applications.
  • Code Reviews: Participate in code reviews to maintain code quality and share knowledge with team members.
  • Unit Testing: Write and maintain unit tests to ensure the reliability and correctness of our code.
  • SDLC Participation: Actively participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality software that meets user needs.
 
Experience Required:
  • 5+ years of professional software development experience.
 
Experience Preferred:
  • Strong proficiency in JavaScript, HTML, and CSS.
  • Solid experience with React or Angular frameworks.
  • Experience designing and developing RESTful APIs.
  • Experience with [Backend Tech - e.g., Node.js, Python/Django, Java/Spring].
  • Experience with [GCP Tech - e.g., App Engine, Cloud Functions, Kubernetes].
  • Proficient with Git version control.
  • Experience with testing frameworks (e.g., Jest, Mocha, Jasmine).
  • Understanding of software development best practices and design patterns.
 
Education Required:
  • Bachelor’s degree in computer science, Engineering, or a related field.
 
Additional Information :
Good to Have:
  • Experience with cloud-native CI/CD pipelines.
  • Experience with integrating Large Language Models (LLMs) into applications.
  • Contributions to open-source projects.
  • Experience with other cloud platforms (e.g., AWS, Azure).
  • Familiarity with DevOps principles and practices.