Diverse Lynx - Woonsocket, RI

posted 3 months ago

Full-time
Woonsocket, RI
Administrative and Support Services

About the position

As a Java Fullstack Developer, you will be responsible for designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems. This role requires a proactive approach with limited oversight, allowing you to take ownership of your projects while ensuring high-quality deliverables. You will be an integral member of a product team, collaborating with your teammates to foster a supportive environment that emphasizes a 'do what it takes' attitude to ensure both product and team success. Your responsibilities will include providing improvements to the products being supported, actively participating in release and sprint planning, and contributing to artifact creation, sprint testing, regression testing, demonstrations, and retrospectives. You will also play a key role in supporting release planning through conceptual design and the development or refinement of software engineering guidelines. In this position, you will analyze complex project-related problems and create innovative solutions that involve scheduling, technology, methodology, tools, and solution components. Ensuring product quality and the timeliness of your work will be crucial, as you will provide advice and guidance, resolve problems to meet objectives, and deliver periodic performance reports. Additionally, you will have the opportunity to mentor junior members of the team, sharing your expertise and helping to develop their skills.

Responsibilities

  • Designing, developing, and implementing custom software and database application capabilities for various systems.
  • Acting as a member of a product team to support teammates and ensure product and team success.
  • Providing improvements to the product(s) being supported.
  • Participating in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, and retrospectives.
  • Supporting release planning with conceptual design and development/refinement of software engineering guidelines.
  • Analyzing complex project-related problems and creating innovative solutions.
  • Ensuring product quality and timeliness of work, providing advice and guidance, and resolving problems to meet objectives.
  • Providing periodic performance reports and mentoring junior team members.

Requirements

  • Proven experience in Java development and full-stack capabilities.
  • Strong understanding of software development methodologies and best practices.
  • Experience with database design and implementation.
  • Ability to analyze complex problems and develop innovative solutions.
  • Excellent communication and collaboration skills to work effectively in a team environment.

Nice-to-haves

  • Experience with modernized systems and legacy systems integration.
  • Familiarity with Agile methodologies and tools.
  • Knowledge of additional programming languages or frameworks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service