Senior Software Engineer (Full Stack)

Job Location: US WFH

No. of Position: 2

Job Summary: 

The Senior Software Engineer (Full Stack) is responsible for new design and development of new solutions and the enhancement of existing platforms and solutions.

Essential Duties and Responsibilities:

  • Identify platform and product areas for improvement or enhancement and drive results to fulfill Company and client needs
  • Identify and mitigate security concerns
  • Implement fixes quickly and accurately
  • Collaborate with management regarding design, configuration, and development of platforms and solutions
  • Provide technical feedback to improve standards and operational practices
  • Self-educate on new programming skills and tools
  • Other duties as assigned

Supervisory Job Duties:

  • Carries out supervisory duties in accordance with the Company’s objectives, policies, and applicable laws.  Responsibilities may include, but are not limited to, planning, assigning, and directing work, interviewing, hiring, training, evaluating performance, rewarding and disciplining employees, addressing employee concerns, and partnering with Human Resources to resolve escalated employee matters.

Qualifications:

  • To perform this job successfully, an individual must be able to perform each essential duty mentioned satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or ability required.

Education:

  • Bachelor’s Degree from a four-year college or university in relevant field of study such as Computer Science

Experience:

  • Minimum 8+ years’ of experience in Java/J2EE
  • Minimum 2+ years’ of experience with all phases of Systems Development Life Cycle (SDLC)
  • 2+ years’ or more E-commerce experience preferred
  • 2+ years’ product start up or product company with emerging technologies experience preferred
  • Familiarity with Agile development methodology

Technical Skills:

  • Computer and Microsoft Office proficiency
  • Proficiency in Java/j2ee/JavaScript projects, Spring-boot, Spring, Webservices, and React JavaScript frameworks
  • Proven experience with HTML & CSS
  • Proven understanding of coding standards and associated best practices
  • Working experience with Eclipse IDE
  • Working experience with Hibernate, XML, Log4J and JDBC is preferred
  • Working experience with developing micro services is preferred

Soft Skills:

  • Ability to interpret and understand user requirements
  • Superior interpersonal, verbal, and written communication skills
  • Ability to think analytically, including the ability to define opportunities, problems, and priorities; collect and analyze data, establish facts and make valid conclusions
  • Ability to self-direct, creatively problem solve, and multi-task in a fast-paced environment under tight deadlines
  • Ability to exemplify the core Company values:
    • Viveka: Be good, Do good
    • Veera: Be brave, Be fearless, Be positive
    • Vinaya: Be humble, Serve customers
    • Vidya: Learn everyday, Do not tolerate ignorance or mediocrity
    • Vijaya: Compete hard, Play to win, Be fair

Physical Requirements:

  • Ability to sit at a desk for 6-8 hours a day
  • Ability to work on a computer for 6-8 hours a day
  • Ability to work long and/or unpredictable hours

Disclaimer: All job requirements are subject to possible revision to reflect changes in the position requirements. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions and expectations.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Comments are closed.