Search by job, company or skills

Affinity Steps

Principal Software Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Posting on behalf of our Recruiting Partners.

Title: Principal Software Engineer JAVA

Location: Whole India

Industry: Software Development

Job Description:

SilverTree is seeking a Senior Software Engineer to join our growing team in India. The Principal Software will be joining one of our software development teams dedicated to creating/enhancing desktop-based and web-based applications while working with some of the latest technologies in user interfaces, server architecture and cloud-based computing. Our relaxed but fast paced work environment promotes open seating, paired programming, cross team/office collaboration, efficient communication, Scrum methodologies and TDD principles. Engineers at SilverTree are thought leaders in our department and local development community. Duties include solving complex issues, learning/teaching new technologies, promoting growth and assuring your team delivers on its commitments.

Key Job Functions and Responsibilities:

  • Great communication skills, including active listening and comprehending system requirements
  • Self-taught and self-teaching, with a demonstrated aptitude for acquiring knowledge and skills
  • Excellent team player with the ability to work within a collaborative environment
  • Proven ability to work independently with limited supervision
  • Implement important elements of the application software architecture and application infrastructure.
  • Design and develop software applications, project prototypes, proofs of concept & client demos
  • Perform, design, and code reviews for all key application functional components
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Provide critical thinking, technical innovation, and attention to detail when serving as a trusted advisor on your team.
  • Work closely with the product owner and other team members to coordinate schedules, identify task assignments, and provide progress updates at daily standup meetings

Required Knowledge, Skills, and Abilities:

  • B.S. in Computer Science, Engineering or possess equivalent work experience
  • 6+ years of engineering experience in JVM-based secure web applications
  • 4+ years of experience with the Spring Boot framework
  • Expert-level coding skills in back-end Java
  • Broad knowledge of web standards relating to APIs (OAuth, SSL, CORS, JWT, etc.)
  • Extensive experience in designing and developing RESTful APIs
  • Experience with an IDE such as IntelliJ, Eclipse
  • Knowledge of continuous integration and release management tools
  • Good knowledge of SCM tools including Git, subversion, JIRA
  • Proficiency in working in Unix/Linux environment

Expert level or Intermediate coding skills in front-end JavaScript, ES 6

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 29/05/2024

Job ID: 80275427

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Principal Software Engineer

Affinity StepsCompany Name Confidential

Software Principal Engineer

ClickJobs ioCompany Name Confidential
Last Updated: 29-05-2024 07:09:19 AM
Home Jobs in Mumbai Principal Software Engineer