For Employers
Product Developer III

Job post no longer accepts applications

a year ago
Posted date
a year ago
OtherJob category
Other
The Product Developer III is responsible for design, development, and code quality.

What You Will Do:
  1. Manage agreed-upon goals and objectives, including schedules, milestones, and cost
  2. Leadless experienced developers in an onshore/offshore model through functional and technical designs
  3. Contribute to process improvement initiatives and lead by example to meet schedule and scope commitments
  4. Collaborate with quality assurance team members to structure test scenarios and plans
  5. Present design and business process concepts for customer validation and team knowledge transfer purposes
  6. Design, develop and implement enterprise-scale solutions to support the organization's business strategy and goals.
  7. Evaluate new technologies and techniques to solve challenging problems with scalability and performance.
  8. Work closely with other DEV teams and Business product owners on an Agile team to fully understand requirements, provide feedback, and request clarification.
  9. Review requirements and data models and translate them into definitions for data contracts and integration scenarios.
  10. Conduct design and code reviews with the extended team to ensure that the code meets the standards
  11. Track and resolve software defects.

What You Will Need:

Education and Experience
  • 8-10 years of development experience building Real-Time client-server enterprise products.
  • College degree or equivalent experience preferred
  • Experience with Python, C++, Java, Erlang, and GO is a big plus
  • Experience with React is a plus
  • CI/CD and DevOps experience is a plus

Knowledge, Skills, and Abilities
  • The ideal candidate for this role will have knowledge in all aspects of designing and delivering client-server enterprise software products, developing system requirements, and designing specifications.
  • Strong programming and software design ability with regard to client-server, microservices, event-driven programming, and Real-Time applications
  • Experience developing commercial software / SaaS products
  • Strong experience with ASP .Net, C#, Azure functions, and Azure-based SW Development environment
  • Experience writing microservices in the .NET core environment.
  • Strong working knowledge of integration with SQL Server, deep understanding of factors that impact performance
  • Experience developing client-server integrations using instant messaging protocols and tools (AMQP, MQTT or others, Rabbit MQ, JMS or others)
  • Experience with Azure tools related to client-server RT architecture (Azure Service Bus, Events Hub, messaging infrastructure, security topics....)
  • GitLab, Jira, Azure DevOps
  • Strong understanding and experience with implementing security concepts in client-server integrations (LDAP, OAuth, SAML, sessions management...)
  • Deep understanding and experience in API design with OpenAPI standard, Protobuf, REST WS, and JSON including versioning, isolation, and documenting for internal and external (commercial) using API documentation frameworks (e.g., Swagger)

Reporting Relationships:

This position reports to a Manager level position or above.

ABOUT US

About ABS Wavesight

ABS Wavesight is the new ABS Affiliate maritime software as a service (SaaS) company dedicated to helping shipowners and operators streamline compliance while maintaining competitive,more efficient, and sustainable operations. Our mission is to develop world-class software products that improve vessel performance for the health of our seas, environment and self. The ABS Wavesight portfolio is comprised of best-in-class proprietary technology and third-party integrations that offer unparalleled insight into every aspect of a fleet's operations. Backed by ABS's 160-year legacy of maritime innovation and experience, our products are collectively installed on more than 5,000 vessels across the global fleet. Learn more about ABS Wavesight by visiting www.abswavesight.com.

About Our Benefits

ABS Wavesight proudly offers a variety of industry-leading benefits designed to enhance the life and well-being of our employees and their families. These benefits include, but are not limited to, medical insurance (PPO and HD), dental and vision insurance, Health Savings account (HSA), Flexible Savings Account (FSA), life insurance, accidental death and dismemberment insurance, disability leave programs, parental leave program, paid holidays, and paid vacation time. The Company provides an Employee Assistance Plan (EAP) that offers additional support in personal wellness, including work-life services. ABS Wavesight also offers a 401K plan with a generous company match, subject to plan requirements.

Equal Opportunity

ABS Wavesight is committed to the equal employment opportunity of its employees and prohibits discrimination against any employee or qualified applicant based on race, color, creed, religion, national origin, sex, gender identity, age, disability, marital status, sexual orientation, citizenship status or veteran status, or other non-work-related characteristics that may be protected under the law of the Federal Government or specific state employment laws.

Notice

ABS and Affiliated Companies (ABS) will not pay a fee to any third-party agency without a valid ABS Master Service Agreement (MSA) authorized and signed by Human Resources. Any resume, CV, application, or other forms of candidate submission provided to any employee of ABS without a valid MSA on file will be considered property of ABS, and no fee will be paid.

Other

This job description is not intended, and should not be construed, to be an all-inclusive list of responsibilities, skills, efforts or working conditions associated with the job of the incumbent. It is intended to be an accurate reflection of the principal job elements essential for making a fair decision regarding the pay structure of the job. #ogjs
Related tags
-
JOB SUMMARY
Product Developer III
Houston
a year ago
No experience / No degree
Full-time

Job post no longer accepts applications
Product Developer III

Job post no longer accepts applications