Job Description

We seek a highly skilled and experienced Senior Software Engineer specializing in Python with a strong background in FastAPI development to join our team. The ideal candidate will have a passion for technology, an aptitude for problem-solving, and the ability to work in a fast-paced environment. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients. You will collaborate with cross-functional teams to ensure the successful delivery of projects. You will also mentor junior developers by providing guidance and technical expertise. Your dedication to continuous improvement will contribute to the overall success of our dynamic organization.


Responsibilities

  • Design and develop scalable web applications using Python and the FastAPI framework.
  • Collaborate with cross-functional teams to define project requirements and specifications.
  • Implement robust software solutions that align with business goals and objectives.
  • Review and optimize the codebase to improve performance and maintainability.
  • Ensure the security and integrity of applications through best coding practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Mentor and support junior developers to enhance their programming skills.
  • Coordinate with DevOps teams to facilitate seamless deployment of software applications.
  • Research and integrate new technologies to enhance application functionality and performance.
  • Create comprehensive documentation for design, implementation, and deployment processes.
  • Monitor industry trends and attend workshops to stay updated with the latest technologies.
  • Resolve technical issues and provide expert guidance during critical project phases.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience as a Senior Software Engineer with expertise in Python and FastAPI.
  • Strong understanding of web development, RESTful APIs, and microservices architecture.
  • Proficient in code versioning tools, such as Git, with collaborative projects.
  • Excellent problem-solving skills with a keen attention to detail and quality.
  • Effective communication skills for collaboration with team members and stakeholders.
  • Experience in agile methodologies and software development lifecycle management.
  • Ability to work independently and manage multiple tasks with tight deadlines.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Telangana
Company Website: https://www.talentmate.com Job Function: Software Development
Company Industry/
Sector:
Recruitment & Staffing

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn