Software Applications Developer

Zipdev โ€” Chile ยท Posted ~1 day ago

Mid Full-time

Skills

software development unit testing code review software design

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A software development team is seeking an engineer to implement high-quality applications, collaborate with product teams, and contribute to improving engineering processes.

Highlights

Opportunity to work on quality-focused software projects with collaboration across multiple technical teams.

Description

The Developer is a key member of the Product Development Team. Working with the Product Owner, the Developer implements software designs. The Developer uses available development tools to create functional implementations of software. As a Developer you will be expected to design and implement solutions that result in high quality, well documented and unit testable source code. You will be required to meet all coding standards for your project. You will be expected to provide accurate scoring and/or work effort estimations, risk assessments and participate in schedule development. Developers may be asked to lead improvement initiatives to eliminate waste and increase R&D effectiveness. This includes performing code and design reviews, quality audits, design audits, leading group projects. In addition to your development responsibilities, you will liaise with other teams, including Technical Support, Documentation, Quality Assurance, Product Line Management, and Conversions. A key responsibility of a Developer is to provide technical support when needed. You may be required to lead troubleshooting and Root Cause Analysis efforts, working directly with customers to diagnose and fix product performance issues. Responsibilities Develop new features and/or extend existing code and functionalityPerform component, feature, system and/or product analysis and modelingCreate unit test plansResolve product defectsDesign and/or recommend changes in data structures, business objects, UI elementsParticipate in and provide input to design, release and sprint planning activitiesPerform software testing using specified procedures and toolsWrite supporting documentation including test plans, technical specifications, feature descriptions, class/object descriptions, and in-code commentingWork with Quality Engineers and Technical Support teams to diagnose and troubleshoot product related issuesDevelop and maintain intimate technical knowledge of our products, data structures, utilities and toolsPerform Root Cause Analysis on defects and/or other issuesLead and participate in code, design, and test reviewsLead R&D and product improvement initiativesAdhere to all development guidelines, policies and procedures Requirements Bachelor of Science Degree in Computer Science or related field or equivalent experience7 years programming/analysis activities in a business environmentMinimum of 5 years experience with Microsoft C++Experience with ISAMExperience with Agile DevelopmentExcellent analytical and problem solving skillsIndividual must be self-managing, self-motivated and highly energeticExperience developing desktop applications for Microsoft Windows operating systemsExperience with database design concepts and SQLAbility to effectively interface with customers and all levels of employeesStrong verbal and written communication skills Preferred Skills Experience with a relational database like SQL ServerExperience with C# and .NetExperience developing Windows Form applications Personal Skills and Preferences Must be detail orientedAbility to multi-task on several active projectsAbility to adapt to changing prioritiesFocused on resultsAction oriented, follows through on commitmentsStrong planning and organizing capability and preferenceFocus on teamwork, able to help teams work togetherCommitted to a zero defect environmentAbility to lead and motivate othersComfortable with customer interaction Benefits Work remotely Monday - Friday, 40 hours a week (no weekends)Did we mention it's REMOTE?!! One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant. Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our Take a look and let us know if you have any other questions!