Engineer II
TJX India
- Hyderabad, Telangana
- Permanent
- Full-time
- Inclusive culture and career growth opportunities
- Global IT Organization which collaborates across U.S., Canada, Europe and Australia,
- Challenging, collaborative, and team-based environment
- Develop new features and services that are low level of complexity working with the product/platform/infrastructure/security team
- Code, test, deploy & support working software/technology component, working collaboratively with engineering leads and other engineers.
- Responsible for code analysis, debugging, review and execution of unit/integration tests. Create test automation scripts.
- Responsible for delivering clean, secure, performant code / technology components that meets all the non-functional requirements.
- Sets up application jobs, creates test data, and supports deployment, all at a low level of complexity.
- Fully Owns Stories. Co-owns features with strong guidance. Takes initiative through asking questions & learning.
- 1-3 years of hands-on engineering experience in design, development of Java applications
- Foundational knowledge of object-oriented principles, data structures, design patterns and algorithms
- Foundational knowledge of SQL databases
- Oracle Retail Xstore POS development
- Oracle databases
- Retail POS/Payment systems
- Ability to problem solve and troubleshoot
- Knowledge of use Jira and Confluence and source code management tools such as Git
- Foundational knowledge of DevSecOps best practices.
- Ability to adapt easily to changing requirements and priorities
- Assumes responsibility for providing a high level of customer service and takes personal accountability for outcomes
- Strong critical thinking & organizational skills
- Ability to work as part of a team
- Good verbal and written communication skills
- Basic familiarity with the software development lifecycle, within an AGILE environment
- Bachelors Degree or equivalent Engineering skillset / training / work experience in relevant technical domain