Description

As a developer, candidate will play a pivotal role in shaping our organization’s technical direction. You’ll collaborate with cross-functional teams, providing architectural guidance, overseeing development, and ensuring successful implementation of our technology solutions. If you’re passionate about full-stack technologies, data engineering, and driving innovation, also candidate will be an integral part of our agile team and his/her responsibilities will include anchoring development efforts, mentoring team members, and contributing to technical solution design. Effective communication and collaboration are key as you guide the team toward successful project delivery.

Skills Desired

  • Server-Side Technologies: Proficiency Scala, and Java
  • Database: Teradata, DB2
  • DevOps and Continuous Integration: Knowledge of DevOps practices.
  • Service-Oriented Architecture (SOA): Understanding of RESTful design patterns.
  • Agile Software Development: Familiarity with Agile methodologies.
  • Cloud Migration: Exposure to AWS/Azure/Hadoop cloud for on prem application to cloud migration. 
  • Effective Communication: Ability to coordinate and communicate effectively with various teams.
  • Problem Solving and Analytical Skills: Strong problem-solving abilities.
  • Full Stack Development: Preferably, experience in full-stack development.

Responsibilities

  • Design: Provide recommendations, governance, for cloud-based applications.
  • Quality Assurance: Ensure the quality and consistency of infrastructure artifacts and contribute the automate testing. 
  • Technical Roadmaps: Contribute on design and development of technical solutions.
  • Best Practices: Enhance software/data architecture best practices, patterns, and reference architectures.
  • Strategic Vision: Evolve the architecture strategy for COO Infrastructure.
  • Analysis and Deep Dives: Conduct specific analysis and construct responses for senior stakeholders.
  • Anchor Developer and Coach: Act as an anchor developer while coaching the team in best practices.
  • Collaboration and Mentoring: Collaborate with development team members and mentor them.
  • Technical Solution Design: Produce detailed technical solution designs aligned with functional requirements.
  • Data Model and Interfaces: Analyze and design data models, data flows, and interfaces.
  • Architectural Strategy: contribute architectural design and strategy across multiple disciplines

Education

Any Gradute