Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Mumbai City |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Responsibilities:
Build, scale, and maintain our services and web-based applications Collaborate with team members to deliver both client- and server-side functionality. Work with internal and external customers to define new features that will drive our business. Contribute to our team s continuous efforts to improve quality and efficiency of development platforms, tools, and processes
The Associate Principal Software Engineer s responsibilities include recommending adjustments to resolve application issues, improving the functionality of existing application, and ensuring that the design, application, and maintenance of software meets the quality standards of the company. You would also be able to mentor, guide and train other engineers.
Requirements:
Experience:
Minimum 8+ years of experience with bachelor s degree in Computer Science or equivalent Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies Collaboration:
Collaborate and communicate effectively with product, infrastructure, DevOps, architecture, and engineering to guide an initiatives technical direction Along with Architecture, meet one on one with tech leads to provide guidance and ensure work is moving towards vision Technical and Agile Competency:
Stay current with industry standard tools and technologies Deep dive on eCommerce products and be prepared to assist architecture with setting the vision, organizing and evolving the codebase for the entire product Assist in establishing and supporting coding standards Engage in tribe-level ceremonies, including planning, grooming, product demonstrations, and retrospectives Perform risk analysis on work items defined for an initiative Assist in enabling and maintaining the continuous delivery pipeline and exhibit a DevOps mindset to enable autonomy of agile scrum teams With guidance from Architecture, perform feasibility studies and proofs of concepts on new solutions or techniques which may be employed Maintain a holistic view of the project, never losing sight of the smaller details General foundation in enterprise computing including networking, infrastructure, virtualization, web tools and technologies, databases Object oriented design principles (SOLID), design patterns, enterprise integration patterns, Microservice architecture Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents Excellent time management skills and ability to prioritize Customer Empathy:
Respond to trouble/support calls for production applications in order to make quick repair to prevent application outages Able to translate customer and business needs to technical solutions Resilient to change Establish User Personas in collaboration with Product Management Mentoring and Coaching:
Mentor and train other Software Engineers Be a resource for multiple challenging software engineering projects at a time Has a positive influence to unite teams to achieve success has a Can do attitude Specialized Knowledge Skills
Proficient in:
C# .NET MVC and Web API Experienced in:
ORM Frameworks (Entity Framework, NHibernate) Web Services and serialization, XML, JSON, SOAP, WCF, REST Unit testing using mock objects design patterns and object-oriented programing SQL Server and the SQL language JavaScript, jQuery, Bootstrap Test Automation, Load Testing, Performance Testing HTML5 and CSS3 Agile Management Tools (i.e. Confluence, JIRA, VersionOne) Queueing Threading, async patterns and TPL/TAP plus .NET thread safe collections SCM including branching and merging RDBMS Implementing enterprise level software applications Cloud Application Design (i.e. AWS, Serverless, Container, Docker ) React/Angular or other front-end frameworks Familiar with:
Basic networking and infrastructure Memory management, performance tuning and profiling JavaScript Unit Testing frameworks (Protractor, Jasmine or QUnit) Knowledge of Stream Processors (i.e. Kafka) Personal Attributes:
Strong, innovative and initiative-seeking approach to problem solving and finding solutions Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
,Keyskills :
javascriptjava mysqlhtml apiobject oriented design software development methodologiesfront end