Senior Principal Engineer - Applications Development

marshmclennan

Pune 5 Years Exp Posted 405d ago

Job Description

Senior Principal Engineer - Applications Development (Full Stack)

 

What can you expect?

  • Work with a Lead Developer and collaborate with a team using agile methodologies.
  • An energizing culture to work in and exposure to tools and best practices.
  • Opportunity to contribute to product development and make an impact.

 

What is in it for you? 

  • Holidays (As Per the location)
  • Shared Transport (Provided the address falls in service zone)

 

We will count on you to:

  • Develop new features, troubleshoot, test, and fix issues in our custom-written product.
  • Collaborate with the Lead Developer and other team members in an agile environment.
  • Maintain attention to detail and logical thinking throughout the development process.
  • Communicate effectively with team members and stakeholders.
  • Ensure timely reporting and updates on project progress.

 

What you need to have:

  • 5-6 years of professional work experience in an IT company.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, BCA, or a related field.
  • Proficient in Python, with experience in FastAPI for building web applications.
  • Knowledge of PostgreSQL for database management.
  • Proficient in procedural JavaScriptHTML5CSS, and SQL.
  • Experience with front-end technologies including React.js and Next.js.
  • Experience building and maintaining REST APIs.
  • Strong problem-solving and analytical skills.
  • Experience working in an Agile team environment.
  • Good communication skills in English, with confidence in speaking with colleagues via Zoom and Teams.

Nice to have:

  • Experience with state management using Redux.
  • Familiarity with Material-UI for building responsive and visually appealing user interfaces.
  • Knowledge of Redis for caching.
  • Understanding of CI/CD (Continuous Integration/Continuous Deployment) practices and tools like Jenkins or GitHub Actions.
  • Experience with containerization using Docker and orchestration with Kubernetes.
  • Familiarity with tools such as ADO and JIRA.
  • Knowledge of OAuth and JWT (JSON Web Tokens) for authentication and authorization.
  • Understanding of web security best practices to protect applications from vulnerabilities.

 

What makes you stand out?

  • A positive attitude, willingness to learn, and passion for coding.
  • Ability to work independently and as part of a team.

Similar Openings for You