Job description
Requirements:
Bachelor’s Degree in Computer Science, MIS or equivalent professional experience
Programming Languages: Uniface 9.x (Must Have),Uniface 10.x (Good to Have), C#
Beneficial: Intermediate C# knowledge is helpful
Databases: Oracle/SQL Server (intermediate knowledge is sufficient) – Must Have
Experience: 5+ Years in Uniface
Experience with Scrum/Agile development methodologies
Excellent Communication skills. Work well with the Product Owner and Scrum Master
Commitment to stay current and explore emerging technologies
Must be able to execute on 100% of all specified and implied tasks in the time agreed without management or supervision
Should be able to work with US teams (dev/QA teams and stakeholders) till 9:30 PM IST during daylight saving and 10:30 PM IST after daylight saving ends. Can start the day late so that they don’t have to regularly work for extra hours.
Job Responsibilities:
Include being a core part of the Uniface Development team while providing expertise in the full software development lifecycle, from concept and design to testing.
Hands-on development and delivery responsibility for the team.
Maintaining a high bar on Quality within the agreed Timelines.
Requirement Analysis and elaboration at feature and story level along with team, Backlog Owners and Product Owners.
Story Grooming & Analysis, Scenario Definition etc.
Technical Planning and Tracking for timely Delivery and Quality. Ensure delivery as per agreed solution design/architecture and performance criteria.
Write High Quality Maintainable Production Grade Code as per the defined Architecture and Designs.
Documentation as per defined process and following pre-defined methodology.
Handle Level 3 Production support and deliver Bug Fixes.
RCA for Production issues, propose/implement tactical and long-term fixes.
Experience and excellent understanding of software development life cycle using agile.
Experience in database concepts and SQL query writing.