View All Jobs | Jobs By Location | Jobs By Category | Careers Home
Architect, Software Development
Job#: Supportsoft
Positions: 1
Posted: 08/28/2018
Job Type: Full Time
Location: IN-Bangalore
Department: Development
Category: Development
Apply To This Job
Return To List

Job Description

*LI-IN

 

Job Summary:

The Architect will plan, design, develop, and execute new ideas and products for software applications and solutions. The Architect will be accountable for resolving complex problems that impact design success of at least one or more, current or developing products. The Architect will lead the research, design, definition and implementation of the product software architectures.

 

Essential Duties & Responsibilities:

1.     Identifies product needs and potential enhancements, designs, develops and implements software applications and solutions in conjunction with the Product Development Manager or designate.

2.     Leads in the development and testing of new software applications and solutions.

3.     Builds and assembles prototype assimilations of software applications and solutions as directed.

4.     Writes code, completes programming and debugs software applications and solutions.

5.     Deliver high quality software applications and solutions that are extensible and scalable within the specified timeline.

6.     Lead the research and development initiatives to identify Customer/Partner driven product features for improved product usage and promotion.

7.     Responsible for the software architecture of complex systems and/or services provided to the customer.

8.     Leads a project or project section as required. In addition, reviews projects against goals and provides status reports.

9.     Advises management (and Customer/Partners from time-to-time) on technical problems and direction.

10.   Actively interfaces with the product marketing, global services team and Customer/Partners to plan new or custom features.

11.   Identify product requirements and potential improvements and discuss them with the Product Development Manager.

12.   Participate in the complete software development life cycle from requirement gathering to deployment of the product.

13.   Participate in interviewing and hiring practices as directed and advised by management team

14.   Mentors Leads and Software Developers.

15.   Reviews critical code, design documents and architecture.

16.   Retains and keep appraised of industry intelligence, changes in the market place and trend analysis of visionary usage and opportunity for current and new products relating to support software.

17.   Undertake any other assignments for which the companys management may request your participation from time to time.

18.   Acts in the capacity as the liaison point for business and technical issues between the internal management, the Customer/Partner and Company as required.





Skills/Requirements

Job Requirements:

Minimum Education: B.E/B.Tech/MCA/M.Tech/M.E from IIT, NIT's or similar top tier institutions.

Minimum Experience and Skills:

  •  12+ years experience preferred.
  • Expert in development environments, debugging tools, source control systems.
  • Must have expert level programming ability in .Net/C# or Vb.net
  • Well versed with database systems and SQL.
  • Very good in OOAD and patterns.
  • Expert in identifying and fulfilling non functional requirements of software.
  • Able to code and work with developers to fulfill conceptual integrity of actual code with desired architecture.
  • Must have experience in cross platform development, must have worked in products or technologies that have scalable and sustainable architectures.
  • Excellent oral and written communication skills.
  • Able to cultivate interpersonal Customer/Partner relationships and cohesive team interactions and communications.
  • Assertive self-starter with excellent organizational skills
Apply To This Job