Director It

Year    Pune, Maharashtra, India

Job Description


Job Title: Director IT
Location: Pune
Job Type: Full-time
Job Summary:
We are looking for an experienced IT Director to lead our technology team. The IT Director will be responsible for overseeing the development and implementation of our technology strategy, leading a team of developers, and ensuring the smooth operation of our technology systems.
Responsibilities:
- Lead the development and implementation of our technology strategy
- Oversee the design, development, and deployment of software applications
- Lead a team of developers, providing guidance, mentorship, and coaching
- Ensure the smooth operation of our technology systems, including troubleshooting and resolving technical issues
- Collaborate with stakeholders to understand business requirements and translate them into technical designs
- Stay up-to-date with the latest technology trends and advancements, applying this knowledge to improve our technology systems
- Develop and manage budgets, ensuring effective allocation of resources
- Ensure compliance with industry regulations and standards
Essential Functions:
- Participate in code reviews, proactively identifying and mitigating potential issues and defects
- Identify and resolve performance and scalability issues
- Contribute to backend design, technical direction, and backend architecture
- Design efficient and reusable backend systems that drive complex applications
- Create microservices using .NET Core
- Stay on top of technology changes in the market and continuously look for opportunities to leverage new technology
- Build reusable components and backend libraries for future use
- Create testable, universally available applications and services with monitoring and alerting
- Build cloud applications with Amazon Web Services (AWS)
- Translate designs and process wireframes into high-quality code
- Identify and resolve performance and scalability issues
- Contribute to frontend design, technical direction, and front-end architecture
- Design efficient and reusable front-end systems that drive complex web applications
- Implement features and user interfaces using Angular
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Develop automated testing and delivery of components using CI/CD
- Contribute to mobile application design, technical direction, and architecture
- Identify and resolve performance and scalability issues
- Optimize components for maximum performance across a vast array of mobile web devices
- Lead a team in the execution of business goals
- Mentor less experienced team members
- Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
Requirements:
- Bachelor's degree in Computer Science or related engineering field, or equivalent experience
- 10+ years of experience in backend and front-end development
- 5+ years of experience in .NET Core C#
- Strong understanding of JavaScript and related technologies, including Amazon Web Services (AWS)
- Experience with popular Node.js frameworks, such as Express.js and Serverless Framework
- Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and the event loop
- Familiarity with new specifications of ECMAScript and Typescript
- Understanding of asynchronous programming and its quirks and workarounds
- Experience with RESTful APIs and GraphQL/AWS AppSync
- Strong understanding of HTML, CSS, JavaScript, Typescript, and related web technologies
- Familiarity with modern front-end pipelines and tools, such as micro-frontends, StencilJs, and Storybook
- Ability to understand business requirements and translate them into technical designs
- Excellent written, verbal communication skills, and problem-solving skills
- Ability to work autonomously with little direction, prioritizing tasks and managing time effectively
- Proficiency in Python and R programming languages
Nice to Have:
- Experience with Redis, Elasticsearch, NoSQL, RDBMS, Queues, Event Bus, and Cloud Functions (AWS Lambda)
- Experience with modern ORM technologies, such as NHibernate
- Knowledge of modern authorization mechanisms, such as JSON Web Tokens, oAuth2, AWS Cognito, and Key Cloak
- Familiarity with modern build pipelines and tools, such as Git code versioning tools
- Experience with common JavaScript development tools, such as Babel, Webpack, NPM, Yarn, Node, and testing frameworks (Jest, Mocha, etc.)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3557355
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year