Advanced Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
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.
Requirements
Requires a Bachelor’s degree in Computer Science, Computer Engineering, Computer Architecture, Electrical Engineering, or a closely related field, plus 8 years of development experience in a software development organization. Requires 8 years of experience in the following: * Full software life cycle development, project management and global teamwork * Computer system architecture, communication protocols, event driven systems, object-oriented design and software system component integration and IT integration and services * Current software technologies, including: * Client/server architecture * Core Java/JavaEE * C# * C++ * HTML 5 * CSS3 * JavaScript * SOA * Web services (e.g. IBM WebSphere) * SQL/scripting * Relational databases (e.g. Oracle and SQL) * Modern frameworks (e.g. Angular, Knockout) Requires 6 years of experience in the following: * Software Configuration Management processes and tools * Client and server Web Development * Customer focused behavior, consultancy and presentation skills. * Windows and Linux operating systems Requires 5 years of experience in the following: * Windows development (Visual Studio) creating compiled, executable programs and components Domestic travel is required approximately 5%. Medical/Vision, Dental, & Retirement benefits available., Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at https://www.jobpostingtoday.com/ Ref #49669.
About the company
Diebold Nixdorf Inc. seeks an Advanced Software Engineer in North Canton, OH. Duties: * 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. * 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…