General Electric Senior Software Engineer - .Net and WiX in Hyderabad, India
Job Description Summary
Responsible for designing, building, and maintaining the installers. Works independently and contributes to the immediate team and to other teams across business. Also responsible for working with the product owners to understand the requirements and translate them into working code.
Develop and maintain build environment and assist in release management.
Develop and maintain installers for various software products.
Manage Change Management Systems and internal QA / demo systems.
Perform design, code, and test of software based upon requirements.
Employ software engineering methods and practices to create artifacts to support the implementation and support of software products.
Support the creation of documentation and training material.
Work closely with Product Owners and stake holders to help with the builds and installers.
Work independently with minimum supervision.
Work effectively in a cross-functional team environment.
Adapt and respond positively and effectively to change, delay, and/or shifting priorities and goals
Provide expert knowledge and experience to estimate the technical effort required to implement complex solutions.
Lead high level technical analysis activities, such as requirements gathering and gap analysis of user requirements.
Effectively leverage product capability, driving standardization, limiting customization, and maximizing reuse of content developed for previous solutions
Effectively apply project execution methodology and standards
Maintain & continuously update technical skills and knowledge
Bachelor's Degree in Software, or STEM Major (science, technology, engineering, math) from an accredited university or college
Minimum 6 years of work experience
Very strong programming experience in software development with Microsoft Visual Studio / Development tools, and C# programming
Experience with Windows, .NET, SQL databases, REST Services
Must have experience in WiX application packaging tool
Experience with Linux and Docker is a plus
Experience in industrial software services or product development functions is a plus
Experience designing or implementing applications
Previous customer facing experience
Demonstrated ability to proactively identify issues and independently develop solutions
Proven ability to write clear, concise requirements, and design documents
Excellent communication skills, a team player, with ability to energize
Good organizational and time management skills
Strong business acumen in a technical environment
Strong spoken and written English language skills
Relocation Assistance Provided: Yes