Titre du poste ou emplacement
RECHERCHES RÉCENTES

Dot Net Fullstack Developer

Info Objects Inc
Ajax, ON
Experienced

Role Category: Programming & Design Role: Dot Net Full Stack Developer Job Location: Jaipur or Remote

The ideal candidate must be fluent in English. A solid experience in an agile development environment is essential. If you are an innovative, passionate, hands-on problem-solver who is prepared to think outside the box, hands-on with coding and be challenged, this is perfect for you.

Responsibilities
  • Designs, modifies, develops, writes and implements software programming applications following established architecture standards as well as software development and project management methodologies.
  • Able to implement software modules following industry best practices, design patterns etc.
  • Collaborate with developers, project managers, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements.
  • Assist in the definition of software development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans.
  • Assist in the definition, development, and documentation of software's objectives, business requirements, deliverables, and specifications in collaboration with internal users and departments.
  • Develop technical documentation to define the system components, development environment and implementation planning/strategies.
  • Prepare and dispense work assignments, provide guidance, and/or review the work of other team members.
  • Collaborate with QA team to define test cases, metrics, and resolve questions about test results.
  • Recommend business process flow improvements and clearly communicate problem/resolution process to project management.
  • Provide Root Cause Analysis (RCA).
  • Develops and implements solutions in accordance with policies and procedures.
  • Assist in the design and implementation process for new products/projects, informing senior executive of alternatives.
  • Analyze user requests and assist with design activities.
  • Provide in-depth and strong technical specialty and knowledge to the team.
  • Develop components based on business and/or application requirements.
  • Create unit tests in accordance with team policies & procedures.
  • Advise and mentor team members in specialized technical areas as well as fulfill administrative duties as defined by support process.
  • Work with cross-functional teams during crisis to address and resolve complex incidents and problems in addition to assessment, analysis, and resolution of cross-functional issues.
  • Recognizes and identifies potential areas where existing policies and procedures associated with support requires improvement and helps in the process improvement activity.
Qualifications
  • Minimum 3 years of experience in application development.
  • Education: bachelor's degree in computer science, or equivalent.
  • Recent and relevant experience leading software development initiatives.
  • Excellent skills in Microsoft technologies, including C#, ASP.NET, .NET Core.
  • Strong skills in database technologies (Microsoft SQL Server or Oracle) including database development (T-SQL or PL/SQL).
  • Excellent knowledge of web architectural and design patterns .
  • Solid working knowledge of current technologies including Object Oriented analysis and design practices (Object modeling, use cases, activity diagrams, and UML).
  • Familiar with various forms of SSO and an understanding of security best practices such as OAUTH/OWASP/SAML.
  • Experience with Agile and Software Development Life Cycle, various development methodologies, and able to independently participate in each phase.
  • Ability to design and implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical solutions.
  • Proven analytical and problem-solving abilities with ability to anticipate and avoid problems.
  • Ability to define and implement migration strategies from legacy systems to new architecture and technologies.
  • Ability to work well within a team environment that includes geographically distributed team members.
  • Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
  • Strong communication skills (verbal and written) and an ability to communicate with internal and external customers and all levels of management, including communicating technical information to nontechnical audiences.
  • Ability to design and build flexible and extensible systems and services with focus on code reuse and generation.
  • Experience with writing detailed technical specifications for developers; design, validate and execute software test plans.

Preferred qualifications

Technical

  • Development experience with Microsoft Visual Studio 2017+
  • Experience with Team Foundation Server (TFS) and Git
  • Familiarity with NoSQL solutions such as Redis
  • Familiarity with Service Bus architecture
  • Familiarity with content management solutions/frameworks such as Kentico, WordPress and/or DotNetNuke
  • Experience with Agile/SCRUM process

Non-Technical

  • Experience in automotive marketing.
  • Excellent Analytical and problem-solving skills.
  • Ability to diagnose and troubleshoot problems quickly.
  • Motivated to learn new applications and domains.
  • Ability to take full ownership of tasks and projects.
  • Behavioral Attributes.
  • Team player with excellent interpersonal skills.
  • Excellent verbal and written communication.
  • Possess Can-Do attitude to overcome challenges.
  • Self-motivated and directed.

Behavioral Attributes

  • Team player with excellent interpersonal skills.
  • Possess Can-Do attitude to overcome challenges.

#J-18808-Ljbffr