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.