Job Scope
Lead Software engineer with 12 - 15 years of experience. Takes responsibility of development lead in in PS projects. Has a leading role in improving software engineering methods and processes within the DN Software as an expert in a software development technology or domain.
Analysis and Estimation
Assures technical specifications fit to the overall architectural picture and produces and reviews estimates of time to be spent from an overall solution perspective.
Software Components & Delivery Plan
Creates and monitors a delivery plan for the overall release in order to have a basis to measure progress and performance of the overall solution development.
Development
Customizes, integrates and/or develops complex SW components and systems, assures adheres to coding guidelines in line with solution architecture and contributes to architectural decisions providing input to architects.
Testing
Defines and documents standards for unit testing and assures its being followed.
Verifies existing unit tests and monitors unit test coverage.
Pushes test driven development to increase overall solution
Documentation
Reviews documentation of SW solutions and participates in DN SW guide line setting for documentation.
Reporting
Ensures appropriate, comprehensive and timely reporting of solution/ release development and provides early escalation of any issue that may impact the project.
Continuous Improvement
Acts as a leading expert within the DN SW and drives cross area best practice sharing and learning.
Takes the lead in implementing new methods and practices in his/her local area and training of software engineers.
Team Lead
May act as primus inter pares between team and manager and guides team without hierarchical management responsibilities
May instructs, coach and develop team members and provide input to performance reviews by manager.
May ensure proper utilization of team members and safe guards quality of output of team members.
Technology Experiences
Required: TP .Net, Windows Forms, VB.NET, Crystal Reports, JavaScript, .NET Framework, C#, XML, AngularJs 1.X, HTML 5, CSS
Optional: ADO.NET, TypeScript, XUnit
Operating System
Required: Windows
Optional: Linux
RDBMS
Required: MS SQL Server 2014 or latest version, MS-Access
Tools
Required: Jira, GIT, Bit Bucket
Optional: SonarQube
Frameworks
Required: .NET 2.0/3.5/4
Domain
Retail (preferable)
Application Server
Required: IIS 5.0/6.0/7.0
Keyskills: VB.NET TP .Net .NET Framework C# Xunit CSS Windows Forms ADO.Net HTML
Diebold Nixdorf India Private Limited About Us: Diebold Nixdorf is the world leader in providing integrated self service solutions with expertise in providing superior security systems and services. Diebold Nixdorf was founded when Diebold Inc. merged with Germany's Wincor Nixdorf in 2016. Diebol...