This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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.
Requirements:
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:
Working knowledge of mobile development activity
Working knowledge of web hosting solution on IIS7.
Experience working with an offshore –onsite development process
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.