What are the responsibilities and job description for the Python Developer - C2C - Malvern, PA(Onsite) - Only Independent Visa position at Shiro Technologies?
Job Details
Key Skills:
Python, UI, React, JavaScript, HTML, CSS, AWS, Lambda, S3, Aurora, Python, Cypress, Pytest, JUnit, SQL, API Testing, Postman, CI/CD, GitHub, Agile, Scrum, BDD, Cucumber, CloudWatch
Responsibilities:
UI and AWS cloud developer is responsible for designing and developing interactive and visually appealing interfaces for ETF applications.
Develop reusable UI components using frameworks and libraries like React, UI/UX Collaboration -
Work closely with UI/UX designers to translate wireframes, mockups, and prototypes into functional interfaces.
Provide feedback on designs to ensure they are feasible for implementation.
Ensure alignment with brand guidelines and design principles. Test for usability and provide suggestions for improving the user experience.
Perform unit testing of UI components. Write automated tests for front-end components using testing frameworks like Cypress.
Qualifications:
Qualifications 5 years of experience in UI dev in React Write clean, efficient, and scalable code using HTML, CSS, and JavaScript. Proficiency in Python for scripting and test automation.
Strong experience with AWS services, particularly Lambda, S3, and Aurora databases.
Familiarity with ETF operations and financial domain concepts (preferred but not mandatory).
Hands-on experience with test automation tools (e.g., Pytest, JUnit etc).
Expertise in writing and executing SQL queries for database testing. Knowledge of API testing tools like Postman Experience with CI/CD pipelines and tools (e.g., GitHub etc). Understanding of Agile/Scrum methodologies.
Nice-to-Have:
Experience with BDD frameworks like Cucumber.
Exposure to cloud monitoring tools (e.g., CloudWatch). Familiarity with ETF-related regulations and compliance testing