Job description
We are looking for someone who could produce state of the art design and develop complex software resulting in high quality products & services. They should be able to analyze and understand the functional/non-functional requirements. Decode high-level design and translate to low level design with implementation of the complex modules with high quality and clean coding.
Requirements:
- 5-10 years of hands-on experience in Software Technology Development .Net C#
- Immediate joiners preferred
Must Have:
- Proficiency in .Net C#
- Proficiency in WPF
- Design and development of software utilizing C#, .NET, WPF/ WCF, MVVM and SQL
- Execute Software Engineering processes to create the most productive environment in terms of processes and development infrastructure
- Perform proof of concepts to resolve complex technical challenges
- Perform structured code reviews, critiquing code produced by others and providing constructive comment
- Deliver detailed effort estimates for software design implementation in line with defined Agile processes
- Delivering working, tested software with each sprint along with testing
- Independently develop high quality programs with no supervision
- Develop and implement unit testing, test code coverage and implement the same in the developed programs
- Ensure high quality, defect free and long-term maintainable code
- Ensure high quality and consistent with code base documentation and source code management process End to end ownership on component development
- Experience in WCF, HTML5 would be an advantage
- Exposure on 3rd party chart tool & DevOps
- Knowledge in Industrial Automation, Simulation, Control and Instrumentation, MES, OPC
- Experience with protocols like RS485, RS422, RS232, TCP/IP
- Acquaintance with Data Science and Artificial Intelligence.
Soft / Behavioural Skills:
- Strong communication skills to operate in a multi-cultural and multi-regional team
- Customer focused, strong focus on delivering value to our customers
- Good team player, who shares problems and solutions, pro-actively offers to help others
- Takes accountability for delivering results & self-driven wanting to make things happen
- Strong focus on operational excellence and on continuous improvement
Benefits:
- On-site visits to Denmark & Spain
- Family health insurance
- Yearly paid leaves
- Yearly bonus
Role : Full Stack Developer
Industry Type : Industrial Automation
Functional Area : Engineering – Software & QA
Employment Type : Full Time, Permanent
Role Category : Software Development
Education
UG : BCA in Any Specialization, B.Tech/B.E. in Any Specialization
PG : MS/M.Sc(Science) in Any Specialization, M.Tech in Any Specialization, MCA in Any Specialization