Senior Developer, Back-End (Contract)

World Wide Technology Healthcare SolutionsMaryland Heights, MO
4d$51 - $64

About The Position

Provide leadership and promote WWT Core Values and best practices. Software Design and Development: Lead the design and development of robust, scalable, and efficient software solutions. Implement and provide guidance on best practices and coding standards to deliver high-quality code. Technical Leadership: Oversee technical aspects of various initiatives, including design and implementation. Collaborate with Stakeholders/PO, Architects, Analysts, and other Developers to understand requirements, define technical specifications, and ensure alignment with business goals. Mentorship and Collaboration: Mentor and guide junior developers, providing support and feedback to help them grow. Foster a collaborative environment by working closely with cross-functional teams to achieve project objectives. Code Review and Quality Assurance: Conduct thorough code reviews to ensure adherence to coding standards and best practices. Lead and help shape coding standards, best practices, and design patterns within the team. Testing: Conduct comprehensive testing including unit, integration, functional, regression, and user acceptance testing to ensure software reliability and performance. Technical Problem-Solving: Analyze and resolve complex technical issues, providing innovative solutions and recommendations to enhance system functionality and performance. Documentation and Reporting: Create and maintain comprehensive technical and configuration documentation. Manage platform/technical upgrades to ensure documentation is up-to-date and reflective of current configurations. Provide consistent input on tech debt and technical challenges. Support and Troubleshooting: Offer ongoing support and consultation to address technical issues and ensure solutions meet end-user needs. Provide guidance and direction on production issues and drive solutions for ongoing trends identified. Agile Methodology: Actively engage in Agile development practices including sprint planning, story creation, daily standups, testing, demos and retrospectives. Adapt to evolving requirements and drive the continuous improvement of the team’s processes and delivery. Learning and Development: Continuously learn and understand WWT’s business processes to effectively contribute to and support the evolution of our technology solutions.

Requirements

  • Bachelors or Masters or MBA degree in Computer Science, Management Information Systems, or Supply Chain
  • 7+ years of experience with various technologies such as: PL/SQL and Node API's (Required), JavaScript/Node.js/Vue.js, Groovy/Grails, Java/Springboot, and Software AG webMethods
  • Mongo DB, Oracle, PostgreSQL
  • Vitest, Jest, Ava, Junit, Playwright
  • Containers: OpenShift, Kubernetes, Docker, Tanzu/Cloud Foundry
  • CI/CD: Github, Codefresh, Jenkins
  • Familiarity or working experience with web development in utilizing an Agile methodology
  • Test-First mindset across all levels of application development including unit, functional, end-to-end and regression testing.
  • Critical thinker with the ability to break down complex technical requirements.
  • Strong communication skills - Communicate complex ideas clearly and concisely
  • Result driven and self-motivated with the ability to work independently with minimal supervision

Responsibilities

  • Design, develop, and implement custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
  • Contribute to a culture of AI literacy within the engineering team, sharing strategies for safe, ethical, and effective use of AI in software development and encouraging experimentation with new AI-enhanced workflows.
  • Proactively participate in organizational web platform efforts such as quality assurance, upgrade survivability, and resiliency
  • Do your part in release and sprint planning, story creation, sprint testing, regression testing, user acceptance testing, demonstrations, retrospectives and solution releases
  • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet engineering guidelines
  • Provide follow on support for post-production release features including on-call rotation support (approximately 1 week per quarter)
  • Act as a member of a product team supporting teammates and collaborating with a proactive attitude to ensure product and team success
  • Perform other tasks as identified by your manager to enable team success
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service