Senior Software Developer

2 weeks ago


, United States wovenware Full time
Job DescriptionJob Description

Job Description

Position:

Senior Software Developer

Job Summary: Responsible for analyzing requirements to develop, code and test new solutions or features for business applications.

Position Reports to:

Project Manager

Department: Consulting / Software Development

Status: Exempt / No supervisory

Essential Responsibilities:

  • Participates in the full software development cycle from ideation to release phase and provides postproduction 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 in order to have better quality control of end product.
  • Designing user interaction models, workflows and user interfaces to ensure the quality of the software development.
  • Evaluates and recommend processes and technologies that could improve the productivity of the group.
  • Analyses software execution, performance, diagnosis, and present 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.
  • Participate and train 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.

Requirements:

  • Bachelor’s degree, preferred in Computer Engineering, Computer Science or related field.
  • Most have one on the following;
    • More than five (5+) years with professional experience in the design, development, and implementation of enterprise applications
    • OR more than four (4+) years with 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 management
    • OR more than four (4+) years with 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;
    • Areas

      Typically Years Expected

      Technologies, framework etc.

      ( You must have at least one for each areas:)

      Web Development

      5+ years of experience

      HTML, CSS, AJAX, JavaScript, XML, JSON, Full stack frameworks

      Languages

      5+ years of experience

      Java, JavaScript, PHP, Python, C#, VB.Net

      Database Development

      5+ years of experience

      DB2, MySQL, SQL Server/T-SQL, Oracle/PL SQL, Stored Procedures, Views, Functions, triggers and optimization techniques.

      Object-Oriented Development

      5+ years of experience

      Java, C#, or C++

      Software Design

      3+ of experience

      Design Patterns, MVC frameworks, design documents

      Interface Development

      3+ of experience

      SOAP and Rest Web Services, RPC and service brokers

      * Other technologies as required by management

      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. An adequately lighted and ventilated 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 take Affirmative Action to recruit women, minorities, protected veterans, and people with disabilities, WOVENWARE is committed to a diverse workforce.



  • 00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: TBDDuties and Responsibilities:Web Application Development Write client-side code to develop single-page Web applications using modern frameworks and platforms and the latest Web standards for multiple Internet browsers. Write the necessary code for the integration to other platforms or services. Understand and work with...


  • 00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: TBDDuties and Responsibilities:Web Application Development Write client-side code to develop single-page Web applications using modern frameworks and platforms and the latest Web standards for multiple Internet browsers. Write the necessary code for the integration to other platforms or services. Understand and work with...

  • Software Developer I

    4 weeks ago


    00909, United States wovenware Full time

    Job DescriptionJob DescriptionJob DescriptionPosition:Software Developer IJob Summary: Responsible for developing, coding, and testing new solutions or features for business applications.Position Reports to: Project ManagerDepartment: Consulting / Software Development Status: Non-Supervisory/ ExemptEssential Responsibilities: Create design documents, develop...

  • Software Developer II

    4 weeks ago


    00909, United States Wovenware Inc Full time

    Job DescriptionJob DescriptionJob DescriptionPosition:Software Developer IIJob Summary: Responsible for developing, coding, and testing new solutions or features for business applications.Position Reports to: Project Manager or Technical ManagerDepartment: Consulting / Software DevelopmentStatus: Non-Supervisory/ Exempt Essential Responsibilities: Create...


  • 00909, United States Wovenware a Maxar Company Full time

    Job DescriptionJob DescriptionJob DescriptionPosition:Software Developer IIIJob Summary: Responsible for developing, coding, and testing new solutions or features for business applications.Position Reports to: Project ManagerDepartment: Consulting / Software DevelopmentStatus: Non-Supervisory/ Exempt Essential Responsibilities:Create design documents,...

  • Software Architect

    6 days ago


    00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: TBDThe Software Architect job position is for the employee with the knowledge, skills, and experience for architecting web applications and solutions. This job is considered to be a senior-level position. Architects must have proven and extensive experience working on web applications and overall web solutions...

  • Software Architect

    4 weeks ago


    00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: TBDThe Software Architect job position is for the employee with the knowledge, skills, and experience for architecting web applications and solutions. This job is considered to be a senior-level position. Architects must have proven and extensive experience working on web applications and overall web solutions...

  • Mobile Developer II

    3 weeks ago


    00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: Summary The Mobile Developer II job position is for the employee with intermediate knowledge, skills, and experience in building mobile applications for iOS and Android devices. This position is to be considered an intermediate-level position for mobile application development. Mobile Developers Level II must have...

  • Project Manager

    1 month ago


    00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: 26The IT Project Manager job position is for the employee with essential knowledge, skills, and experience for analyzing, planning, managing, and documenting software requirements specifications and software development. Duties and ResponsibilitiesWork with different requirements specifications techniques to analyze and...


  • 00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: As a Technical Pre Sales Specialist in our Sales Department, your primary role will be to support our sales team by providing technical expertise to customers. You will be responsible for understanding our products or services in detail, demonstrating them to potential clients, and addressing any technical questions or...

  • IT Assistant

    4 weeks ago


    00909, United States INVID Full time

    Job DescriptionJob DescriptionSalary: 15 - 20SummaryThe IT Assistant role within our company is a pivotal position that bridges the gap between technology and functionality. As an IT Assistant, you will be instrumental in ensuring the smooth operation of our technical infrastructure, providing crucial support to our team of developers and other staff...

  • Digital Strategist

    3 weeks ago


    00909, United States Brain Libre Full time

    Job DescriptionJob DescriptionWe are a Creative Agency searching for our next star! If you’re a tech-savvy trendsetter who has innovative ideas to improve customer experience, we would like to meet you. For this position, you should be creative and comfortable working with a team.You will help us use web technologies to achieve our business growth goals....

  • Digital Strategist

    4 weeks ago


    00909, United States Brain Libre Full time

    Job DescriptionJob DescriptionWe are a Creative Agency searching for our next star! If you’re a tech-savvy trendsetter who has innovative ideas to improve customer experience, we would like to meet you. For this position, you should be creative and comfortable working with a team.You will help us use web technologies to achieve our business growth goals....