IT Software Developer
IT Software Developer
Job Description A Software Developer primary responsibilities includes the technical design, coding, and unit testing of new features or business applications, as well as correcting and/or enhancing existing business applications, in conformance with xRM Groups Development Standards. A Software Developer is also responsible for supporting other developers as needed, managing technical/functionality gaps in the software, managing data model changes on projects, and contributing to development of documentation manuals. Essential Duties and Responsibilities: For a Project, create and maintain the Technical Specification document. Construct new code as defined in the Technical Specification document and in accordance with xRM Group's Development Standards. Unit test all new construction for performance and compliance. Attend project related Design Walk-throughs, as needed. Monitor and correct Problem Reports associated with a project. Provide project related time estimates for Code Construction, Unit Testing, and Problem Report correction. Review project related modifications to End User Documentation for accuracy. Perform project related analysis at the end of each release cycle. Provide Development Manager with a weekly update on Project status. Accurately maintain source code by properly checking-out and checking-in code; by properly commenting all code enhancements and modifications. Prioritize and self-manage non-project related Problem Report work-load during the release cycle. Correct issues, as reported on non-project related Problem Reports. Unit Test code modifications, to insure the problem, as reported, has been corrected and to insure additional problems have not been introduced. Provide Development Manager with a weekly update on non-project related Problem Report status. Provide technical support to other developers and Development Managers as needed, including assisting with the build process. Management of technical/functionality gaps in software, including recommendations of best solutions. Manage data model changes on project. Develop data conversions required for previous software release compatibility with new projects. Other duties, as assigned.
Desired Skills & Experience Education/Training/Work Experience: Degree in Computer Science, Software Engineering or related field. Two years experience developing business applications is desired. Specialized Knowledge & Skills: Advanced knowledge of the development tools used for the appropriate products. Excellent teamwork skills. Excellent communication skills, both written and verbal in both English and Spanish. Excellent organization and decision making skills . Development experience in JavaScript, .NET (C#) desirable. Company Description xRM Group, Inc. is a development company with main offices located in Caguas, Puerto Rico. For the last two years we have seen organizations of all kinds taking a new, unorthodox approach beyond traditional customer relationship management (CRM) software to think more about xRM, and the benefits it brings to manage any relationship critical to business. We have seen firsthand, how xRM solutions enables clients to collect and better manage information about resources, assets, services, or products, leveraging the activities and relationships related among them. We use Dynamics xRM as a platform for building tailored applications that adjust to real-world processes. By choosing xRM, the effectiveness of every entity interaction is captured within the solutions, and can leverage the utilization of system workflows for maximum productivity. Additional Information Type: Experience: Industries: Full-time Junior-Mid level Information Technology and Services
Compensation: To be discussed based on experience Referral Bonus: Bonus of up to $2,000 for Microsoft Certifications