- To support thedevelopment team on new and existing systems as required
- Creation of documentation detailing technical workrequired for requested development maintenance and support tasks tocompany standards
- Work closely with and assistthe Product Owner Principal Architect Business Analyst with projectplanning and critical path analysis including the ability toclearly understand business requirements and also carry out impactanalysis
- May need tosupport and coach a small team of developers (35) as well as workclosely with Dev Ops engineers QAs in differentlocalities
- To design and develop pragmaticcomplete and maintainable software solutions under the guidance ofa Principal Architect to the agreed development plan and toapproved specifications.
- To sustain and improvethe quality of the software and the documentation delivered by theteam to Quality Assurance.
- To work closely withLead Developer Lead QA / QA engineers to ensure rightimplementation of test automation is shapingup.
- To provide production support when requiredand to assist the rest of the team in support activities includingthe identification of areas of technical debt in the platform anddesigning solutions to resolve.
- To maintain agood technical awareness and familiarity with new and forthcomingrelevant technologies and highlight any skills or trainingrequirements within the team.
- To providedetailed planning input to the Principal Architect on estimatedeffort to develop certain modules/functions and to identify anyspecific technical or resource dependencies and/or risks theSoftware Engineer might be aware of.
- Tocontribute to and on occasions lead software analysis design andspecification tasks for specific modules/functions.
- To actively engage in and contribute to agileplanning and design sessions.
- To activelyparticipate and on occasions lead the sprint delivery with the restof the team working closely with the Lead Developer assist ProductOwner with the product backlog remove roadblocks to the team.
- To actively work with Service Delivery ManagerDev Ops team to ensure site security support adoption of centralprocesses etc
- To provide competent proactiveand professional Technical Support if and when required tocustomers and clients.
- Work as part of CodePeer Review community to improve the quality of softwaredevelopment
- Maintaincode documentation to company standards accurately reflectingsystem functionality and its technical implementations and toregularly update it as implementations change.
- Actively contribute to regularProject Team meetings to ensure the correct tasks are being workedon and share key decisions required risks identified and highlightand issues encountered
- ITDegree Qualified Desired
- 8 years of experience building high concurrency/hightransaction volume applications using Java/J2EEtechnologies.
- Deep experience with thefollowing:
- Experience inleveraging cloud (AWS) services and features (AWS ECS FargateLambda CloudWatch etc)
- Using the SpringFramework family of technologies including Spring IntegrationSpring Batch Spring MVC Web Services.
- Interacting with RDBMS (MySQL) through use of HibernateORM (experience with sharded databases a plus).
- Queueing systems and Rabbit MQ in particular
- Distributed Systems (Processing CachingPersistence)
- Experience with Agilemethodologies
- Demonstrableexperience using Source Control tools (GIT)
- Deep understanding of SOLID Principles Design Patternsand working experience of putting them to practice.
- Solid experience of Test Driven Development unit testingtools such as JUnit and experience of integration testing andcontinuous integration / deployment (any hands on experience withTeamCity will be a plus).
- A history of taking responsibilityfor design and implementation of systems based on architecturaloutlines and requirements specified in use cases orstories.
- Senior testing and debugging skillsacross development QA and production environments along with provenability to handle minor releases and emergencyfixes.
- Experience directing and mentoringjunior and senior developers.
- Experience ofworking with PCI compliant software products will be an addedadvantage.
- The ability to demonstrate throughexamples the effective management of stakeholder relationships atall levels internally and externally
- Excellentwritten and spoken English and interpersonal communication
- Experience of projectsin Loyalty sector highly desirable
- Experienceworking in a geographically distributed team with offshoredevelopment partners and directing offshore resources embedded inyour development squad(s).
- Knowledge andexperience of agile and scrum.
- Commercially focused andInnovative
- Selfmotivator with a willingness tolearn new skills
- Willingness to learn anexisting product and desire and enthusiasm to enhance and improvethe product
- Ability to thrive in a fast movingand changing environment
- Ability to showinitiative and ability to prioritise and workindependently
- Ability to work at pace workthrough project challenges in a collegiate way
- Goal and outcomeorientated
- Thoroughness and attention to detailas well as ability to zoom out and understand big picture whensituation demands.
- Good communication skills(ability to present inform and guideothers)
- Ability to generate ideas and draw themout of others
- Ability to bridge communicationsbetween technical and business focussed groups including clientsand third party partners
- Ability to foster andencourage an open and collaborative environment within the team toinfluence the rest of the team behaviours and encourage the correctbehaviours in others.
- Comfortable working withpeople at all levels in an organisation and with clients and thirdparty partners
- Willingness to workcollaboratively and showagility/flexibility
- Willingness to take on avariety of roles and responsibilities and demonstrateaccountability and ownership
-
Software Engineer
Found in: Talent IN 2A C2 - 4 days ago
Embedos Engineering LLP Mumbai, IndiaLocation: MUMBAI · Looking to hire for Software Developers with keen interest in IoT & Electronics. · Embedos Engineering LLP is an Industrial IoT (IIOT) startup. We make Controllers –Interface devices and cloud-based Software solutions for Remote Monitoring and Control, Industr ...
-
Software Engineer
Found in: Talent IN 2A C2 - 5 days ago
SutraHR Mumbai, IndiaAbout Trepup : · Headquartered in Zug, Switzerland, Trepup operates a global online marketplace. We hire people with a broad set of technical skills who are ready to take on some of technology's biggest challenges and make an impact on users. We value your passion to discover, in ...
-
Software Engineer
Found in: Talent IN 2A C2 - 5 days ago
iMind Your Business Solutions Private Limited Mumbai, IndiaJob Description : · We are hiring software engineers for the tech division of one of the largest Logistics company, offering supply chain solutions worldwide using cutting-edge technology at its best. · Position : Software Engineer / Sr Software Engineer · Job Profile : ASP.NET M ...
-
Software Engineer
Found in: Talent IN 2A C2 - 9 hours ago
Corporate Resources Mumbai, IndiaJob Description · Be excited to work with talented, committed people in a fast-paced environment.Love developing great software as a seasoned engineer. · Use a rigorous approach for product improvement and customer satisfaction. · Be ready, able, and willing to jump onto a call w ...
-
Software Engineer
Found in: Talent IN 2A C2 - 9 hours ago
KAL Mumbai, IndiaJob summary · As a member of our global engineering department, you will be responsible for creating a wide array of new and innovative products, while working in collaboration with customers, partners and colleagues from our other global offices including Verona, Sydney, Cincinn ...
-
Software Engineer
Found in: Talent IN 2A C2 - 9 hours ago
NEC Software Solutions (India) Mumbai, IndiaJob DescriptionRequisites Education: MCA / Computer Engineering Overall Experience 2 to 4 years – · (in Reporting tools) Industry / Technology background: Reporting - Jaspersoft - On ContractJob location – Mumbai / BangaloreRole Summary: The candidate would be working with a high ...
-
Software Engineer
Found in: Talent IN 2A C2 - 2 days ago
MLOPS SOLUTIONS PRIVATE LIMITED Mumbai, IndiaPosition : Software Engineer C++ · Experience : 1-5 years · Location : Mumbai · Work Mode : WFO · Notice Period : Immediate Joiners · Experience: · - Hands on C++ Linux based development experience · - Should have 1 year to 3 years of Experience · Requirement : · Must Have Quali ...
-
Software Engineer
Found in: Talent IN 2A C2 - 9 hours ago
UBS Mumbai, IndiaYour roleAre you an analytic thinker? Do you enjoy creating valuable insights with data? Do you want to play a key role in transforming our firm into an agile organization? Do you enjoy deploying the right cloud services to solve business problems?At UBS, we re-imagine the way we ...
-
Software Engineer
Found in: Talent IN C2 - 3 days ago
NEC Software Solutions Mumbai, India Full timeCompany Description · NEC Software Solutions (India) · On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution wit ...
-
Software Engineer
Found in: Talent IN 2A C2 - 3 days ago
Aricent Metros/Anywhere in India/Multiple Locations/Mumbai/Maharashtra/Thane/Navi Mumbai/Nagpur/Nasik/Gujara permanentPosition : Software Engineer (Robotic Process Automation) · Domain : Robotics · WFH and WFO available · Job description : · - Closely work with clients to understand the testing needs, identify the scope, and effort estimation · - Prepare Test Data for the test cases, analyse th ...
-
Software Engineer
Found in: Talent IN 2A C2 - 9 hours ago
Tech Mahindra Mumbai, IndiaLocation: Bangalore or Mumbai · Experience: 5+ years · Shift Timing: 12-9pm IST · Role & responsibilities: · Extensive experience in JAVA · Experience in Spring framework and Microservices · Good to have: JSP · ...
-
Software Engineer
Found in: Talent IN C2 - 3 days ago
NEC Software Solutions Mumbai, India Full timeCompany Description · NEC Software Solutions (India) · On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution wit ...
-
Software engineer
Found in: Talent IN 2A C2 - 9 hours ago
UBS Mumbai, IndiaYour roleDo you want to design and build attractive digital products and services? Do you want to play a key role in transforming our firm into an agile organization?At UBS, we re-imagine the way we work, the way we connect with each other - our colleagues, clients and partners - ...
-
Software Engineer
Found in: Talent IN 2A C2 - 3 days ago
Nerve Solutions Mumbai, IndiaCandidate shall work on Nerve Solutions' in-house products as well as client projects. Also, candidate shall be tasked with developing web based trading products, financial risk management applications, dashboards, automated trading applications and automation of other financial ...
-
Software Engineer
Found in: Talent IN 2A C2 - 9 hours ago
NEC Mumbai, IndiaJob Description · Requisites Education: MCA / Computer Engineering Overall Experience 2 to 4 years – (in Reporting tools) Industry / Technology background: Reporting - Jaspersoft - On ContractJob location – Mumbai / BangaloreRole Summary: The candidate would be working with a hig ...
-
Software Engineer
Found in: beBee S2 IN - 5 days ago
Cornerstone OnDemand Mumbai, India OTHERJD for Software Engineer: · In this role you will... · • Develop, maintain and enhance .NET applications and services to contribute to our legacy and cloud platform. · • Triage customer product and technical issues/defects and provide timely resolution. · • Look for opportunitie ...
-
Software Engineer
Found in: Appcast Linkedin IN C2 - 1 day ago
Godrej Infotech Ltd Mumbai, IndiaOMS Developer · Job Location : Mumbai · Experience : 3-6 years · Job description: · 1. Ability to design and develop Sterling Flows and SDF services · 2. Understanding of an Order lifecycle in sterling · 3. Knowledge of core sterling OMS modules and ability to customize differen ...
-
Software Engineer
Found in: Talent IN C2 - 3 days ago
NEC Software Solutions Mumbai, India Full timeCompany Description · NEC Software Solutions (India) · On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution wit ...
-
Software Engineer
Found in: Talent IN 2A C2 - 3 days ago
Talent Corner Mumbai, IndiaJob Description : · - Web Application Development · - Upgrading, Configuring & debugging existing systems · - Database design & development · - Query Optimization · - Identify bottlenecks, and bugs & devise solutions to these problems · Competencies : · - Proficient as a Dot Net ...
-
Software Engineer
Found in: Talent IN 2A C2 - 1 day ago
Datamatics Mumbai, IndiaJob title · .Net Full Stack Developer · Job Location · Mumbai, Andheri East · Reports to · Team Lead / Project Manager · Job purpose · Works independently under limited supervision and applies knowledge of subject matter. Possess sufficient knowledge and skills to effectively de ...
Senior Software Engineer - Mumbai, India - Collinson
Description
We have a PCI compliant platform in CollinsonValueDynamx that is built on the premise that the disconnectbetween digital media and physical retail was a major gap indelivering a great experience to consumers. Since 2011 weve beennosedown building a scalable platform that provides brands andretailers the ability to engage reward and incentivise theirconsumers directly and across any channel online mobile andinstore.
To do this weve built a sophisticatedplatform that spans the three major credit card networks andintegrates into merchant POS data feeds. Weve built our cloud basedplatform to deal with scale from a number of directions from highvolume realtime user interaction to batch processing of huge datafeeds. As we continue to roll this platform out to customers wererecognizing that the application of our solution is broader than weever realized and were working hard to meet the demands of ourcustomers to extend the range of ourcapabilities.
In order to keep growing wereseeking well rounded Senior Software Engineer who has demonstratedsuccess at building large scale distributed systems in creativeways. We want an engineer who is excited about the challenge ofdelivering software on horizontally scaled architectures toprocesses huge numbers of transactions and user requests aday.
We have a great squad of smart committed andhardworking engineers working across different time zones in agilesprints to deliver product features maintain and enhance theplatform reduce tech debt support the clients and their customersword as appropriate. Everyone on our squad has a stake in ourprocess our design our delivery and our customers satisfaction.Were committed to building the best product possible and leadingour space.
The role of the Senior SoftwareEngineer is to design and develop pragmatic complete andmaintainable software solutions under the guidance of a PrincipalArchitect working closely with Lead Developer Product Owner Lead QAto the agreed business requirements development plan and toapproved specifications.
KeyResponsibilities
Knowledgeskills and experience required
Person Specification