02 Aug
|
Intercontinental Exchange
|
Pune
02 Aug
Intercontinental Exchange
Pune
Job Description **Job Purpose** + IMT is looking for engineers who can contribute to Platform development which is used across different applications in IMT Product Suites. + This role involves analysis, design, implementation and test the software applications for features, modules, software enhancements and new products. + Performs routine design and development tasks of technical product and systems. + Assists Senior Engineers in the preparation of plans, design and computation methods and reports. + Problem resolution using technologies, by building prototypes and models to demonstrate the capabilities to business problems. **Responsibilities** + Write well designed, testable, effective, high quality code base by using industry standard software development practices using .Net. + Exposure of multiple web development technologies C#. + Integrate data from various back-end services and databases. + Gather and refine specifications and requirements based on technical needs. + Create and maintain software documentation. + Be responsible for maintaining, expanding, and scaling our sites. + Obtain a thorough understanding of the customer, partner, and internal business. + Collaborate closely with groups in and outside the development team. + Analyse, design, develop and unit test web applications and tools with high quality and on schedule. Build and release updates to the web applications. + Document and train other members of the Business Services Operations organization in the implementation and exploitation of the newly developed methodologies and tools + Recognize urgency from a business-impact level and act accordingly. + Maintain and promote consistent behaviours and delivery across the team.
+ Independently able to analyse needs and requirements of existing and proposed systems. Develop technical specifications. + Turns ideas and concepts into carefully designed and well-authored code. + Articulates the interdependencies and the impact of the design choices. + Easily able to Adapt/enhance existing and develop new engineering processes & tools. + Leads team code review and code management and develops /improves code management procedures. + Goes beyond team boundaries and able to influence groups in and out of development team (e.g. QA, Product Management, SaaS Operations, UE, Tech Pub) to achieve well groomed, predictable results. **Knowledge and Experience** + 6+ Year Experience in Developing Software & Enterprise Applications. + Experience in object-oriented design and development with languages Java. + Good in development with emerging and traditional technologies such as: .Net, REST, JSON, XML, NoSQL databases, Relational databases, AWS or Other Cloud Infrastructure. + Positive to have exposure on Node.js or Python. + Experience in planning and delivering software platforms used across multiple products and organizational units. + Exposure to Caching and developing performant application. + Expertise and hands on experience with Web Applications Designing & programming languages. + Strong grasp of security principles and how they apply to web applications. + Understanding of HTTP/S and Web-based application architecture + Must have a good understanding of UI, cross-browser compatibility, general web functions and standards. + Demonstrated ability to deliver working solutions on a tight schedule. + Robust analytical thinking and problem-solving skills. + Strong verbal and written communication skills + BE or higher education in Computer Science preferred or equivalent professional experience.
📌 Software Engineer II, Dot Net (Pune)
🏢 Intercontinental Exchange
📍 Pune