30+ Days AGO

Senior Software Developer

Senior Software Developer

Full-time Regular - SAN JUAN, Puerto Rico

Essential Responsibilities:

  • • Participates in the full software development cycle from ideation to release phase and provides post-production support.
  • • Provide estimated development time frames for assigned Software Development projects to ensure accurate planning and delivery of projects.
  • • Develops technical design documents for internal and outsourced teams. Maintaining detailed documentation, in-person meetings, and regular follow-ups/reviews are part of the job to have better quality control of the end product.
  • • Designing user interaction models, workflows, and user interfaces to ensure the quality of the software development.
  • • Evaluates and recommends processes and technologies that could improve the productivity of the group.
  • • Analyses software execution, performance, diagnosis, and presents solutions to meet customer requirements.
  • • Provides as-needed assistance to testers and supports personnel to determine system bugs and/or problems.
  • • Understands enterprise-level systems, including its architecture and all technical layers.
  • • Participates and trains developers I and II in the interaction with customers while providing support and customer service.
  • • Leads the execution efforts of the Software Developers I and II.
  • • Supports management by actively participating in providing technical feedback that will be used to complete the Software Developers I and II performance appraisals.
  • • Complete "Developer's Checklist" to ensure quality development processes are in place.
  • • Other related duties may be required as assigned by the Immediate Supervisor.
  • *Other related duties may be required as assigned by the Immediate Supervisor.

Must have:

  • • Bachelor’s degree, preferred in Computer Engineering, Computer Science, or related field.
  • • Must have one of the following:
    • -More than five (5+) years of professional experience in the design, development, and implementation of enterprise applications
    • -OR more than four (4+) years of professional experience and a certification in one of the following: web application development, mobile application development, Java and/or Microsoft Programming Languages, or other required by management
    • -OR more than four (4+) years of professional experience and a Master’s degree in Computer Engineering or Computer Science or related disciplines.
    • -OR more than ten (10+) years of previous experience in a related position.
  • • Experience with legacy systems and modular application integration
  • • Must have knowledge in at least one technology for each area that requires experience;

Other Skills and Abilities

  • • Exceptional written, verbal, and interpersonal communication skills with both technical and non-technical audiences in Spanish and English.
  • • Excellent organizational skills, able to set priorities, and responsive to customer requests.
  • • Ability to work independently with minimum supervision and in a team-oriented, collaborative environment.
  • • Must be organized, have an eye for detail, and be able to put ideas into a tangible form.
  • • Flexible and adaptable in regards to learning and understanding new technologies.
  • • Ability to conduct research into software-related issues and products.
  • • Self-motivated with sharp customer service and a results-oriented focus.
  • • Proven analytical and problem-solving capabilities.
  • • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • • Ability and willingness to work on multiple projects simultaneously.
  • • Availability to work at the customer site and/or Wovenware offices.

Physical & Safety Requirements:
Primarily sedentary with some walking, standing, and carrying of light objects. Adequately lighted and area where normal precautions for use of office equipment must be observed.

This is a standard 40-hour workweek job that may require additional and flexible hours as necessary to complete project deadlines on time.

Compensation:
Compensation is commensurate with experience level. The Senior Software Developer position will be an integral part of our team and will have a competitive combination of base salary, Performance Bonus, 401K, Medical Insurance 85%-50% contribution, Sick Leave, and Personal Time Off.

As an Equal Employment Opportunity and taking Affirmative Action to recruit women, minorities, protected veterans, and people with disabilities, WOVENWARE is committed to a diverse workforce.

Lastest Jobs

Convert Your Friends in Wovenmates

Referring a friend for a job extends beyond the simple act of strengthening professional connections. It serves as a meaningful opportunity to contribute to the company's success by bringing in valuable talent. Your referral not only enhances our team but also plays a crucial role in shaping the innovative and collaborative culture that defines Wovenware.

Refer a friend now

background picture for the application form showing an astronaut holding a flare stick on an empty field.