Senior Software Engineer

Gitforce


Date: 2 weeks ago
City: Hyderabad, Telangana
Contract type: Full time
About the job

We're hiring a Senior Software Engineer to design, build, and ship modern software applications for our clients.

This is a full-time, work-from-office role in Hyderabad for an experienced engineer who is strong across both backend and frontend, comfortable making architecture decisions, and genuinely passionate about building software.


About us

We're a new-age tech & business services company headquartered in Hyderabad, working with clients across the world.

Learn more: https://www.linkedin.com/company/gitforce



What You'll Do
  • Design and build production-grade web applications across the full stack
  • Build backend services and APIs using Python and FastAPI
  • Build modern frontend applications using React and TypeScript
  • Own technical architecture and make pragmatic engineering decisions
  • Design relational data models and work extensively with PostgreSQL and SQL
  • Integrate third-party APIs and external systems
  • Build reliable asynchronous workflows, background jobs, and distributed services
  • Improve application performance, scalability, reliability, and maintainability
  • Write tests, review code, and establish strong engineering practices
  • Work directly with client teams to understand problems and turn them into working software


Qualifications

You Are:

  • 6+ years into your professional software engineering career
  • Strong across both backend and frontend engineering
  • Experienced in designing application and system architecture
  • A builder who enjoys taking products from an idea to production
  • Passionate about software engineering beyond just completing assigned tickets
  • Comfortable owning ambiguous technical problems and figuring things out independently

Must-haves:

  • Strong Python programming skills
  • Hands-on experience with FastAPI
  • Strong React and TypeScript/JavaScript experience
  • Experience designing and building REST APIs and backend systems
  • Strong understanding of application and system architecture
  • Strong SQL skills and experience with PostgreSQL
  • Experience with database design and data modeling
  • Experience with authentication, authorization, validation, and error handling
  • Experience integrating third-party APIs
  • Strong testing, debugging, Git, and software engineering fundamentals

Nice-to-haves:

  • Next.js
  • SQLAlchemy
  • Redis, queues, and caching
  • Async Python and background jobs
  • Docker and CI/CD
  • AWS, GCP, or Azure
  • Microservices and distributed systems
  • Monitoring, logging, and observability


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Specialist Assistant Manager-Sourcing-Hyderabad

Deloitte, Hyderabad, Telangana
2 weeks ago
Summary Position Summary Sourcing - Specialist Assistant Manager - Deloitte Support Services India Private LimitedDo you enjoy team management? Does service delivery along with people management seem like a role you are cut out for? Then this may be the perfect opportunity for you!Join our team of dedicated HR professionals in USI who support global teams. The USI Sourcing Assistant...

Assistant Manager- GSE-Operations

PepsiCo, Hyderabad, Telangana
2 weeks ago
OverviewThis individual contributes to the success of PepsiCo by supporting field sales and customers in collecting and submitting for processing multiple customer activation documents, including credit applications, resale certificates, W9 forms and contracts / beverage agreements. Additionally, this role is responsible to accurately attach customers to price groups, key accounts and ensure changes to sales methods and deliver days are...

Executive Assistant, People eXperience & Technology

Amazon, Hyderabad, Telangana
3 weeks ago
DescriptionAmazon is seeking an exceptionally bright, multitasking and self-motivated individual to support the two India-based executives in our People eXperience & Technology (PXT) organization. This exciting role requires superior attention to detail, the ability to meet tight deadlines, great organizational skills, and the ability to juggle multiple critical requests. A high level of integrity and discretion in handling confidential information,...