Us Citizen
Green Card
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 8th Jul 2021
ESSENTIAL DUTIES AND RESPONSIBILITIES
Be an active participant in the day to day Scrum activities of the team including sprint planning, daily standups, sprint reviews, and sprint retrospectives.
Review and evaluate business requirements in the form of user stories. Participate in the work breakdown and estimation of tasks based on requirements.
Implement new features into the Ingenious Med mobile applications
Troubleshoot and resolve customer/QA found issues in a timely manner
Understand and follow coding standards and team branching processes
Write design documentation, as needed
Conduct regular self-guided study to stay current on new and existing technologies
Write code and automated tests independently for complex systems. Capable of following existing code patterns and participating in the development of new patterns
Reviews design and code deliverables to ensure that they conform to the system architecture
Identifies and documents technical requirements in the form of user stories
May participate in buy vs. build analyses and complex decisions by creating decision matrices
Complies with the organization’s compliance program and policies including but not limited to timely completion of assigned compliance and other company training
EDUCATION AND QUALIFICATIONS
Bachelor’s Degree, Computer Science or related field, or equivalent field experience and training
5+ years of experience in technical system design or software engineering
Experience in full life cycle system development including: design, building, testing, deployment, upgrade and support
Object-oriented analysis and design
Demonstrated proficiency working with the appropriate programming languages and IDEs for the assigned platform: Android Studio, Java, and Kotlin
Knowledgeable about application integration technologies including messaging and web services (SOAP & REST)
Experience using automated unit testing frameworks (e.g. jUnit)
Experience utilizing application lifecycle management (ALM) tools including version control, work item tracking, and continuous integration
Proficient in writing, debugging and performance tuning SQL queries and stored procedures. Previous experience utilizing SQLite in mobile applications is highly desirable.