Principal Software Engineer- Angular JS / .Net
Dell International Services India Private Limited
8 – 12 yrs Hyderabad
Dell International Services India Private Limited Careers
Apply on Company Website New User? Register Now
Clicking apply will take you to the company’s website
As per Industry standards Openings: 1 Posted Today Job Applicants: Less than 10Job Views: 36
Job Description Send me Jobs like this
Principal Duties and Responsibilities:
Design, implement, and test major features for .NET applications
Take part in regular agile team activities such as scrums and sprint planning meetings
Investigate new technologies and incorporate them into the technical stack as justified
Work closely with cross-functional teams such as product management, user experience, and QA to deliver well thought out, high quality solutions
Write documentation, including functional and technical specifications
Mentor junior engineers and perform code, design, and unit test reviews
Works closely with senior leadership on a wide range of critical issues.
Writes reports, presentations, memos, and other communications and possesses excellent listening, persuasion, presentation and communication skills.
Works cross-functionally to gain buy-in, support, and assistance for the project goals during and after project lifecycle.
Tracks and monitors project work plans, including objectives, tasks and time frames to ensure deliverables are completed on time.
Responds to changing project circumstances and communicates issues to project leadership.
Establishes internal relationships (sales, marketing, product groups, and finance) to find ideas and potential opportunities.
Drive deep integration with key program stakeholders, understand business & program objectives, and assess impact on metrics.
Provide appropriate depth of analysis leading to actionable recommendations, identify low-hanging fruit, ideation and development of business impact ideas in conjunction with program managers, inputs for continuous business improvements,
Contribute to team development including mentoring of junior team members, knowledge sharing, conducting training sessions etc.
Demonstrated excellence in handling ambiguity, working in multi-disciplinary teams, having a can-do attitude and strong desire to learn & development
Directs the efforts of others in the achievement of the strategic and operational objectives of the group.
Additional Job Description
Additional Job Description
Experience and Skills Needed:
8+ years of experience designing and building enterprise web and backend applications based on C# and the .NET framework in similar capacity with a big company.
Highly comfortable with advanced .NET core C# programming concepts like concurrency, delegates and events, LINQ, and lambda expressions
Significant experience with IIS, Angular JS and HTML 5 / Responsive
Proficient in writing and consuming RESTful web services and using standard data interchange formats such as JSON or XML
Experience with SQL and SQLServer
Fluent in object-oriented design and programming
Great understanding of common web application architectural and design patterns and enterprise integration patterns
Experience working with geographically distributed teams and cross-functional stakeholders, such as User Experience, Product Management, Quality Assurance, and Tech Pubs
Ability to clearly articulate and document ideas and concepts about product behavior and technical design.
Experience working as part of an agile team: agile tools, continuous integration, and standard software development best practices such as code reviews, unit testing, and refactoring
Experience with secure coding and design
Salary: As per Industry standards
Industry:IT-Software / Software Services
Functional Area:IT Software – Application Programming , Maintenance
Role Category:Programming & Design
Role:Technical Architect
Employment Type: Permanent Job, Full Time