Full Stack Engineer

Type:

FTE

Location:

Bangalore/Coimbatore/Chennai/Hyderabad

Requirement ID:

Setup:

Apply to:

anitha.u@primesoftinc.com

,

anitha.u@primesoftinc.com

,

Apply Now

Type:

FTE

Location:

Bangalore/Coimbatore/Chennai/Hyderabad

Requirement ID:

Apply To:

anitha.u@primesoftinc.com

/

anitha.u@primesoftinc.com

/

Purpose of Position

In this position, you will play a crucial role in executing our ongoing SaaS software development activities, driving quality and velocity, and delighting our clients by building world-class software. The successful candidate will have exceptional software development skills and demonstrated experience in a lead role within a software development team. In addition, we are looking for a proven ability to execute software projects and someone excited to take on new, ambitious initiatives that will be industry-defining.

Essential Job Functions

WHAT WILL YOU BE DOING?

  • Deliver robust and scalable solutions, incorporating new technologies as appropriate.
  • Use Agile/Scrum/Kanban methodologies to provide technical leadership for all aspects of the software development lifecycle and ensure successful and timely delivery
  • Execute the development and delivery of large-scale SaaS software applications, including integration, APIs, and common libraries
  • Collaborate with the Product team, QA, and customer-facing teams to deliver robust, secure, reliable, scalable software cloud-based solutions that drive powerful experiences
  • Accelerate the engineering team in the adoption of software engineering standards, good source code management practices, and better documentation
  • Perform code reviews for both front and back-end development SaaS and mobile applications and provide helpful and meaningful feedback
  • Help deliver cloud services/platforms, APIs, microservices architecture, scalability, performance, data storage, serverless computing, etc.
  • Continuously improve and optimize the application’s lifecycle, architecture, and tech stack over time and minimize technical debt
  • Help deliver the DevOps process and CI/CD to provide well-written, well-tested builds
  • Solve complex performance problems and architectural challenges, evaluate, and recommend tools, technologies, and processes to ensure the highest quality deliverables
  • Participates in and leads review board sessions to drive quality and consistency. Drive scope definition, requirements analysis, functional and technical design, product configuration, and production deployment
  • Ensure delivered solutions meet/perform to technical and functional/non-functional requirements
  • Provide technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of a workaround solution or escalation to service owners
  • Act as a technical escalation point for the engineers’ team
  • Cultivate a positive company culture that values cross-team collaboration, trust, and leading by example

WHAT DO YOU NEED?

  • A Bachelor’s degree in software engineering or an equivalent combination of technical education and work experience.
  • 5+ years of Software Development experience and a solid understanding, including design patterns, data structures, test-driven development, backend systems, infrastructure, databases, and APIs
  • Experience working with engineering teams in remote and multi-time-zone environments.
  • Experience working in a fast-paced, collaborative environment utilizing the efficiencies of agile methodologies
  • Strong understanding of modern software design patterns
  • Strong understanding of back-end architecture and design
  • Exceptional collaboration and communication skills across distributed teams.
  • Experience in clinical research or Healthcare tech is strongly preferred.
  • Experience with both SQL and NoSQL databases
  • Experience with cloud architecture and cloud-native design
  • Experience in API design and development
  • Must have: React, JavaScript, Graphql,Python, GitHub, MongoDB, Postgres

Knowledge, Skills and Experience Requirements

WHAT SETS YOU APART?

  • 3+ years of software development experience as a hands-on lead/manager and a track record of shipping software on time.
  • 5+ years of experience in architecture, design, and development of large-scale, durable, and reliable full-stack SaaS applications and mobile applications in a cloud environment.
  • 5+ years of experience implementing best practices for the entire software development life cycle, including coding standards, code reviews, source code control management, building processes, testing, and operations.
  • Nice to have: Terraform, Docker, Kubernetes, Web application security, SAML, OAuth2, Java, DynamoDB, experience with digital documents

A Glimpse of the Technology used in this position:

  • React, React Native, JavaScript, API, Graphql, GitHub, AWS & Azure Services, Terraform, Docker, Kubernetes, OAuth2.

Apply Now

Apply for this job

Full Stack Engineer

See job description

FirstName-LastName-CV

cancel
Select file
Thank you! Your submission has been received. We will get back to you soon.
Oops! Something went wrong while submitting the form.