Associate Software Engineer

  • Entry Level
  • Mid Level
  • Hyderabad

Epiq

Job Responsibilities

  • Work in a fast-paced environment as a software developer in an Agile (Scrum) development team.
  • Translate business requirements into intuitive software solutions.
  • Own work items across User Story(s) and effectively drive them to closure as a part of end-to-end development lifecycle.
  • Participate in technical design discussions and hands-on solution implementation.
  • Keep a critical eye on solutions being implemented and identify quality, performance, or architectural concerns/improvements.
  • Document technical issues and resolutions identified during implementation of user story(s), configuration changes and deployment issues and share them with the team.
  • Contribute to Production Support activities as required by the project.
  • Collaborate with fellow software developers across geographic locations.

 

Qualifications and Skills

  • B. Tech or B.E degree in Computer Science or related engineering streams/ M.S. in Computer Science
  • 0-2 years of Software development experience with Java
  • Should have a thorough understanding of object-oriented development and Java.
  • Knowledge of concurrent programming challenges: multi-threading, race conditions, deadlocks, etc.
  • Should have a good understanding of multithreading and asynchronous methods of code execution.
  • Should have knowledge/experience of RDBMS, such as MySQL, Oracle, or SQL Server.
  • Should have knowledge on front-end libraries, HTML, CSS, and frameworks such as React or Angular.
  • Should have knowledge/experience of RESTful APIs. Experience with Django is a plus.
  • Any knowledge/experience of Python would be a plus.
  • Should be aware of source control management software such as Git and TFS
  • Should be aware of ALM tools such as Azure DevOps (formerly VSTS) or Jira
  • Should be willing to learn new technologies/domain as needed by the project.
  • High energy, proactive and approachable personality who enjoys solving diverse problems.
  • Proven problem-solving abilities and creative thinking.
  • Ability to positively interact with all members of development team, cross-functional teams, and product teams.
  • Self-starter capable of delivering tasks with close to zero supervision.

To apply for this job please visit epiqsystems.wd5.myworkdayjobs.com.

Related Jobs
Scroll to Top