Job Description
Applies the principles of software engineering to the design, development, maintenance, testing and evaluation of software and computer systems. Works cross-functionally to understand business requirements, evaluate alternative approaches and ensure software and systems are designed to facilitate ease of use and seamless integration into the target environments. Incorporates state-of-the-art concepts, tools and practices to facilitate system functionality, security and continuous improvement.
Key Responsibilities:
Provides Software Engineering for moderately complex applications
Designs, codes, tests and documents moderately complex systems, considering impact on the broader landscape, systems and components
Provides technical advice and support across systems, recommending enhancements to improve system-to-system specific operations and alignment
Estimates complex software development tasks to within predictable variances, given specified functional and business requirements
Helps define and support secure coding standards across the organization
Works with QA leads to ensure quality and performance adherence to specifications for overall release
Provides Q&A and peer review for developers
Identifies and implements tasks that generate greater efficiency across appropriate teams
Reviews the work of and provides technical advice and guidance for less experienced software engineers
Serves as project leader for localized development teams from a design and execution point of view
Required Qualifications:
Diploma, BA, MS or equivalent degree and work experience required
Minimum of 6-8 years of relevant experience or equivalent combination of education and experience in sales, account management, and/or new business development (may be adjusted based upon local regulations or level of position)
Good business English skills (written and spoken)
Requisition Employer Description
Why should you join Diebold Nixdorf?
Brightest minds + technology and innovation + business transformation The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure consumer experiences that connect people to commerce. Our culture is fueled by our values of collaboration, decisiveness, urgency, willingness to change, and accountability.
–Diebold Nixdorf is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, ****** orientation, gender identity, age, marital status, veteran status, or disability status.
Areas of InterestInformation Security and Technology
Experience LevelMid-Senior Level Associate
CountryIndia
Primary LocationMumbai, Maharashtra, India
Remote - Work from HomeYes
💡 Quick Summary
Seeking a career-building opportunity? The Advanced Software Engineer |Go lang |Net position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
