Senior Software Architect

Amla Commerce (Creator of Artifi and Znode)


Date: 3 weeks ago
City: Nagpur, Maharashtra
Contract type: Full time
Description

The Senior Software Engineer is a skilled professional focused on the design and creation of software. They are responsible for the development and delivery of software solutions from concept to completion. In this role, they will act as independent developer for a given project to solve challenging business problems. In addition, they are expected to promote best practices and work collaboratively with Amla Commerce team, including: Project Manager, Tech leads, Testing Engineer & other developers.

He/she will be a seasoned and proven leader in developing the software in given technology. They will collaborate with Tech lead & Project Manager to understand goals and objectives. The position reports to the Project Manager.

Key Responsibilities

  • Participating in design and code reviews and writing required design and analysis documents for the applications.
  • Writing application architecture specifications and assisting with build of walk-through prototypes.
  • Provide status reports to the onsite team.
  • Assist in the design and development of Software Solutions using various .NET frameworks
  • Utilize understanding of the full software life cycle and strong knowledge in Design Methodology – UML.
  • Interact with clients to identify their needs and define product’s objectives.
  • Perform coding to written technical specifications.
  • Investigate, analyze and document reported defects.
  • Perform maintenance programming and correction of identified defects.
  • Create, document, and implement unit test plans, scripts, and test harnesses.
  • Assist in the support and growth of development platform(s).
  • Support business development activities. Must understand the MRR Soft quality process and apply the same while executing tasks.
  • Developing applications based upon customer requirements and industry standards.
  • Interacting with technical writers to document, verify and validate product features and functionality;
  • Interacting with test/quality assurance engineers to define test plans, identify and reproduce defects and provide fixes as needed.
  • Effectively communicate and present all the output to project team.
  • Mentor and guide team, coach team members based on their developmental needs.
  • Research standard extensions/solutions for common business applications.
  • Perform usability testing and assessment for product, as well as ad hoc usability evaluations of varying levels of complexity.
  • Ensuring customer satisfaction as high-priority, participating in client calls for status updates and updating the same to the junior team members for rapid delivery.

Qualifications

  • 8+ years in .Net technologies
  • Bachelor’s degree in computer science, MCA, or equivalent.
  • Extensive experience in web development activity using .Net framework
  • ASP.Net with C#, Web Services, SOAP, JSON, XML, WSDL/UDDI, UML modeling, JavaScript, SSL, XHTML, CSS, AJAX
  • Expertise in Windows Forms Applications, Windows Presentation Foundation, Windows Communication Foundation,.NET - Integration Technologies
  • Excellent communication skills; written, verbal and presentation.

Nice-to-have Requirements

  • Working knowledge of mobile development activity
  • Working knowledge of web hosting solution on IIS7.
  • Experience working with an offshore –onsite development process

Specialties

Ecommerce, Product Management, Mobile, Software Development, Business Systems Integration

To Apply

Submit your resume in the form below or email it to [email protected]

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Deputy Area Manager - Debt Management Services - CGCL

Bajaj Finserv, Nagpur, Maharashtra
2 days ago
Location Name: NagpurJob PurposeThe Debt Management Specialist is responsible for managing delinquent accounts, recovering overdue payments, and maintaining strong financial relationships with clients.Duties And ResponsibilitiesAchieve collections target by visiting customers/agency.Monitor performance against set parameters and provide regular updates and providing proper guidelines. Milestone reviewing and tracking.Ensure legal guidelines are complied with while repossessing products.Travelling with the RO's.To do timely allocation...

InfoSec Security Engineer

Pinnacle Teleservices, Nagpur, Maharashtra
1 week ago
We are looking for a Cross Function Security Technology Support Engineer, who will become part of our Security Technology Operations team. We are interested in people who bring in Development security operational experience in large environment having performed detailed troubleshooting of issues, by using their analytical skills and collaborating with other technical teams, stakeholders and internal and external customers. As...

Relationship Manager-Business Banking

IDFC FIRST Bank, Nagpur, Maharashtra
2 weeks ago
Job RequirementsJob Requirements Job Title: Relationship Manager-Business BankingFunction: Business BankingJob PurposeThe role entails providing financial solutions to meet the working requirements of business banking customers and ensuring best-in-class relationship management and customer experience to become their banking partner of choice. The role bearer is responsible for asset NTB client acquisition along with liabilities and FX deepening. The role will closely...