Architect Product Engineering
Client of AceProHR
Bengaluru, Delhi/NCR, Hyderabad, Pune
Posted 2 years ago
Candidates trust us with objective advice
Client – Captive unit of a Global Leader
Locations- Pune, Gurgaon, Hyderabad & Bangalore- depending on candidates preference
Key Responsibilities
- Design: Write or oversee requirements and design documents for the tasks of all degrees of complexity; work with architects on other teams to coordinate design of cross-product features discover and analyze alternatives; choose strong solutions on first try.
- Develop: Implement and test major system features (POCs) and bug fixes w/o or with no supervision, provide good estimates, deliver solid well-tested code and unit tests to QA work effectively with Documentation and QA bring new technologies to bear to improve both the product and the product development lifecycle.
- Support: Assist Sustaining Engineering and Customer Support as needed diagnose issues of varying complexity with an eye towards efficient problem resolution, identify workarounds or implement fixes as appropriate.
- Team: Provide technical leadership over a major functional or architectural component be a solid mentor for more junior engineers. Represent team to rest of company and to customers.
- Process: Fully understand and suggest improvements to the development process, track activities and assigned tasks and provide regular status reports; take responsibility for timely completion of assigned bugs and feature
Person Profile
- BA/BS degree in Computer Science, Mathematics, Engineering
- Minimum 10 years’ experience in software development architecture
- 5 plus years’ experience with .Net, C# and SQL Server
- 5 plus years’ experience with large-scale systems software or middleware (including performance tuning and scalability)
- High proficiency with Diagramming tools (to represent Architecture, logical, component, system, Infrastructure, Sequence & Database diagrams)
- Experience in developing products that deal with huge amount of data
- Mastery of software development methodology, sound task-related skills, knowledge of an operating system or systems technology.
- Excellent time-management skills, and the ability to manage competing priorities
- Make good decisions with sound judgment, experience, and business acumen
Job Features
Job Category | Capability Centre |