[VCM 3] Development - T2 Mid Tier

Senior Engineer .Net

Hyderabad, Telangana
Work Type: Full Time


Role: Senior Engineer   - .Net

Location: Hyderabad, IN

Amphora Software Pvt. Ltd. is the premier software solution provider for energy trading, logistics and risk management in the global crude oil, refined products, and energy derivatives marketplace. Our team includes some of the most experienced software designers, developers, and business analysts in the commodities industry today. Since our inception, our main goal has been to provide the trading community with the most robust, user-friendly, enterprise-wide software package available. We continue to launch new products that address customers’ needs and adjust to dynamic market

Experience – 5 – 10 Years

.net UI and core engineer position


Roles and Responsibilities

  • The role will play a key role in in developing and maintaining the critical front-end applications of Amphora’s flagship product Symphony.  These applications are used in trading and risk management domain and hence require good responsiveness, usability, and performance.
  • The position is required not only develop critical end user application functionality but focus on the non-functionals ( usability, performance, extensibility) of the core front end apps  
  • Be a proactive leader in active engagement to resolve issues, collaborate with rest of the development organisation to deliver critical front-end applications
  •  
  • Exhibit great attention to detail and understanding how to combine aesthetics and usability. Candidate should be passionate about creating great user experiences and always advocate for them, turning conceptual ideas into sketches or wireframes

Experience and Expertise


Required

  • Must be an expert/advanced developer in .net UI (C# is a must and VB.Net desirable) and core with a minimum 4 years’ experience in developing thick clients using .net stack, WPF, Win forms do deliver complex UI (complex grids, pivots, components, navigation , panels, event handling, front end data caching )
  • Ability to convert UI/UX designs into interactive views.
  • Ability to empathize with and understand the needs of our users.
  • Good knowledge and working experience of Agile Scrum and Software Development Life Cycle.
  • Strong experience in using build, deployment, code management and artifact management principles and tooling. 
  • Strong exposure in OOPS.
  • Good knowledge and practical experience in design patterns (especially MVVM, MVC, MVP), clean code quality principles are a must.
  • Experience in profiling performance, resource usage, threads/ call stacks, finding bottlenecks in complex applications and tuning/rectifying issues is a key requirement.
  • Be proactive, self-learning to understand the current codebase, as well as come up with recommendations to enhance and uplift the design and code quality 


Desirable

  • Experience in creating design systems and libraries
  • Good experience in using and integrating with RDBMS, SQL ( MS SQL server), web sockets and REST API ( json, XML) , SOAP is needed
  • Bachelors or master’s degree in computer science or engineering proficiencies from a reputed engineering or science university.
  • Domain knowledge in commodities and/or trading and risk management

Level:
Engineer - Band K
 

Submit Your Application

You have successfully applied
  • You have errors in applying